BitmapEditor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
Fornisce un'interfaccia utente per la selezione di file bitmap in un browser delle proprietà.
public ref class BitmapEditor : System::Drawing::Design::ImageEditor
public class BitmapEditor : System.Drawing.Design.ImageEditor
[System.Security.SecurityCritical]
public class BitmapEditor : System.Drawing.Design.ImageEditor
[System.CLSCompliant(false)]
public class BitmapEditor : System.Drawing.Design.ImageEditor
type BitmapEditor = class
inherit ImageEditor
[<System.Security.SecurityCritical>]
type BitmapEditor = class
inherit ImageEditor
[<System.CLSCompliant(false)>]
type BitmapEditor = class
inherit ImageEditor
Public Class BitmapEditor
Inherits ImageEditor
- Ereditarietà
- Attributi
Esempio
Nell'esempio di codice seguente viene utilizzato un EditorAttribute oggetto per associare l'oggetto BitmapEditor a una proprietà .
[EditorAttribute(System::Drawing::Design::BitmapEditor::typeid,System::Drawing::Design::UITypeEditor::typeid)]
Bitmap^ get()
{
return testBmp;
}
void set( Bitmap^ value )
{
testBmp = value;
}
}
private:
Bitmap^ testBmp;
[EditorAttribute(typeof(System.Drawing.Design.BitmapEditor),
typeof(System.Drawing.Design.UITypeEditor))]
public Bitmap testBitmap
{
get
{
return testBmp;
}
set
{
testBmp = value;
}
}
private Bitmap testBmp;
<EditorAttribute(GetType(System.Drawing.Design.BitmapEditor), _
GetType(System.Drawing.Design.UITypeEditor))> _
Public Property testBitmap() As Bitmap
Get
Return testBmp
End Get
Set(ByVal Value As Bitmap)
testBmp = Value
End Set
End Property
Private testBmp As Bitmap
Commenti
La BitmapEditor classe fornisce un modo semplice per selezionare un'immagine bitmap per una proprietà. L'avvio dell'editor visualizza una finestra di dialogo Apri file che consente lo spostamento nella directory e la selezione di un file. L'elenco di file viene inizialmente filtrato per i file bitmap (.bmp) .
Costruttori
| Nome | Descrizione |
|---|---|
| BitmapEditor() |
Inizializza una nuova istanza della classe BitmapEditor. |
Campi
| Nome | Descrizione |
|---|---|
| BitmapExtensions |
Fornisce l'elenco delle estensioni di file predefinite utilizzate per filtrare l'elenco di file. |
Proprietà
| Nome | Descrizione |
|---|---|
| IsDropDownResizable |
Ottiene un valore che indica se gli editor a discesa devono essere ridimensionati dall'utente. (Ereditato da UITypeEditor) |
Metodi
| Nome | Descrizione |
|---|---|
| EditValue(IServiceProvider, Object) |
Modifica il valore dell'oggetto specificato utilizzando lo stile dell'editor indicato dal GetEditStyle() metodo . (Ereditato da UITypeEditor) |
| EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
Modifica il valore dell'oggetto specificato utilizzando lo stile di modifica fornito dal GetEditStyle(ITypeDescriptorContext) metodo . (Ereditato da ImageEditor) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetEditStyle() |
Ottiene lo stile dell'editor utilizzato dal EditValue(IServiceProvider, Object) metodo . (Ereditato da UITypeEditor) |
| GetEditStyle(ITypeDescriptorContext) |
Ottiene lo stile di modifica del EditValue(ITypeDescriptorContext, IServiceProvider, Object) metodo . (Ereditato da ImageEditor) |
| GetExtensions() |
Ottiene le estensioni per il filtro dell'elenco di file che verrà inizialmente utilizzato dall'editor bitmap per filtrare l'elenco di file. |
| GetFileDialogDescription() |
Ottiene la descrizione per il filtro dell'elenco di file predefinito fornito da questo editor. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetImageExtenders() |
Ottiene una matrice di tipi di immagine supportati. (Ereditato da ImageEditor) |
| GetPaintValueSupported() |
Indica se questo editor supporta il disegno di una rappresentazione del valore di un oggetto. (Ereditato da UITypeEditor) |
| GetPaintValueSupported(ITypeDescriptorContext) |
Ottiene un valore che indica se questo editor supporta la rappresentazione di una rappresentazione del valore di un oggetto. (Ereditato da ImageEditor) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| LoadFromStream(Stream) |
Carica un'immagine dal flusso specificato. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| PaintValue(Object, Graphics, Rectangle) |
Disegna una rappresentazione del valore dell'oggetto specificato nell'area di disegno specificata. (Ereditato da UITypeEditor) |
| PaintValue(PaintValueEventArgs) |
Disegna un valore indicato dall'oggetto specificato PaintValueEventArgs. (Ereditato da ImageEditor) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |