Freigeben über


BitmapEditor Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt eine Benutzeroberfläche für die Auswahl von Bitmapdateien in einem Eigenschaftenbrowser bereit.

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
Vererbung
Attribute

Beispiele

Im folgenden Codebeispiel wird ein EditorAttribute verwendet, um eine BitmapEditor -Eigenschaft zuzuordnen.

      [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

Hinweise

Die BitmapEditor -Klasse bietet eine einfache Möglichkeit, ein Bitmapbild für eine Eigenschaft auszuwählen. Wenn Sie den Editor starten, wird ein Dialogfeld Datei öffnen angezeigt, das die Verzeichnisnavigation und die Auswahl einer Datei ermöglicht. Die Dateiliste wird zunächst nach Bitmapdateien (.bmp) gefiltert.

Konstruktoren

BitmapEditor()

Initialisiert eine neue Instanz der BitmapEditor-Klasse.

Felder

BitmapExtensions

Stellt die Liste der Standarddateierweiterungen bereit, die zum Filtern der Dateiliste verwendet werden.

Eigenschaften

IsDropDownResizable

Ruft einen Wert ab, der angibt, ob Dropdowneditoren von den Benutzern in der Größe veränderbar sein sollten.

(Geerbt von UITypeEditor)

Methoden

EditValue(IServiceProvider, Object)

Bearbeitet den Wert des angegebenen Objekts, wobei der von der GetEditStyle()-Methode angegebene Editor-Stil verwendet wird.

(Geerbt von UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Bearbeitet den angegebenen Objektwert, wobei der von der GetEditStyle(ITypeDescriptorContext)-Methode angegebene Bearbeitungsstil verwendet wird.

(Geerbt von ImageEditor)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetEditStyle()

Ruft den von der EditValue(IServiceProvider, Object)-Methode verwendeten Editor-Stil ab.

(Geerbt von UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Ruft den Bearbeitungsstil der EditValue(ITypeDescriptorContext, IServiceProvider, Object)-Methode ab.

(Geerbt von ImageEditor)
GetExtensions()

Ruft die Erweiterungen für den Dateilistenfilter ab, die der Bitmap-Editor zum anfänglichen Filtern der Dateiliste verwendet.

GetFileDialogDescription()

Ruft die Beschreibung des Standarddateilistenfilters dieses Editors ab.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetImageExtenders()

Ruft ein Array der unterstützten Bildtypen ab.

(Geerbt von ImageEditor)
GetPaintValueSupported()

Gibt an, ob dieser Editor das Zeichnen einer Objektwertdarstellung unterstützt.

(Geerbt von UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Ruft einen Wert ab, der angibt, ob dieser Editor das Zeichnen einer Objektwertdarstellung unterstützt.

(Geerbt von ImageEditor)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
LoadFromStream(Stream)

Lädt ein Bild aus dem angegebenen Stream.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
PaintValue(Object, Graphics, Rectangle)

Zeichnet eine Darstellung des Werts des angegebenen Objekts in den angegebenen Bereich.

(Geerbt von UITypeEditor)
PaintValue(PaintValueEventArgs)

Zeichnet einen durch das angegebene PaintValueEventArgs angegebenen Wert.

(Geerbt von ImageEditor)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: