Condividi tramite


BitmapEditor Classe

Definizione

Importante

Questa API non è conforme a CLS.

Fornisce un'interfaccia utente per la selezione di file bitmap in un Visualizzatore 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 offre 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

BitmapEditor()

Inizializza una nuova istanza della classe BitmapEditor.

Campi

BitmapExtensions

Fornisce l'elenco delle estensioni di file predefinite usate per filtrare l'elenco di file.

Proprietà

IsDropDownResizable

Ottiene un valore che indica se gli editor a discesa possono essere ridimensionati dall'utente.

(Ereditato da UITypeEditor)

Metodi

EditValue(IServiceProvider, Object)

Modifica il valore dell'oggetto specificato, usando lo stile dell'editor indicato dal metodo GetEditStyle().

(Ereditato da UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Modifica il valore dell'oggetto specificato utilizzando lo stile dell'editor fornito dal metodo GetEditStyle(ITypeDescriptorContext).

(Ereditato da ImageEditor)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEditStyle()

Ottiene lo stile dell'editor usato dal metodo EditValue(IServiceProvider, Object).

(Ereditato da UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Ottiene lo stile di modifica del metodo EditValue(ITypeDescriptorContext, IServiceProvider, Object).

(Ereditato da ImageEditor)
GetExtensions()

Ottiene le estensioni per il filtro dell'elenco file utilizzato inizialmente dall'editor delle bitmap per filtrare l'elenco file.

GetFileDialogDescription()

Ottiene la descrizione per il filtro dell'elenco file predefinito fornito dall'editor.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetImageExtenders()

Ottiene una matrice dei tipi di immagine supportati.

(Ereditato da ImageEditor)
GetPaintValueSupported()

Indica se questo editor supporta la rappresentazione grafica del valore di un oggetto.

(Ereditato da UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Ottiene un valore che indica se questo editor supporta la rappresentazione grafica del valore di un oggetto.

(Ereditato da ImageEditor)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
LoadFromStream(Stream)

Carica un'immagine dal flusso specificato.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
PaintValue(Object, Graphics, Rectangle)

Descrive graficamente il valore dell'oggetto specificato sulla superficie specificata.

(Ereditato da UITypeEditor)
PaintValue(PaintValueEventArgs)

Ottiene un valore indicato dalla classe PaintValueEventArgs specificata.

(Ereditato da ImageEditor)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a