Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
ImageEditor-Klasse
Stellt eine Benutzeroberfläche zum Auswählen eines Bildes für eine Eigenschaft in einem Eigenschaftenraster bereit.
Assembly: System.Drawing.Design (in System.Drawing.Design.dll)
Der ImageEditor-Typ macht die folgenden Member verfügbar.
| Name | Beschreibung | |
|---|---|---|
|
ImageEditor | Initialisiert eine neue Instanz der ImageEditor-Klasse. |
| Name | Beschreibung | |
|---|---|---|
|
IsDropDownResizable | Ruft einen Wert ab, der angibt, ob Dropdowneditoren von den Benutzern in der Größe veränderbar sein sollten. (Von UITypeEditor geerbt.) |
| Name | Beschreibung | |
|---|---|---|
|
CreateExtensionsString | Erstellt eine Zeichenfolge mit Dateinamenerweiterungen unter Verwendung des angegebenen Arrays von Dateierweiterungen sowie des angegebenen Trennzeichens. |
|
CreateFilterEntry | Erstellt einen Filtereintrag für die Dateiliste eines Dateidialogfelds. |
|
EditValue(IServiceProvider, Object) | Bearbeitet den Wert des angegebenen Objekts, wobei der von der GetEditStyle-Methode angegebene Editor-Stil verwendet wird. (Von UITypeEditor geerbt.) |
|
EditValue(ITypeDescriptorContext, IServiceProvider, Object) | Bearbeitet den angegebenen Objektwert, wobei der von der GetEditStyle-Methode angegebene Bearbeitungsstil verwendet wird. (Überschreibt UITypeEditor.EditValue(ITypeDescriptorContext, IServiceProvider, Object).) |
|
Equals(Object) | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) |
|
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der automatische Speicherbereinigung freigegeben wird. (Von Object geerbt.) |
|
GetEditStyle() | Ruft den Editor-Stil ab, der von der EditValue-Methode verwendet wird. (Von UITypeEditor geerbt.) |
|
GetEditStyle(ITypeDescriptorContext) | Ruft den Bearbeitungsstil der EditValue-Methode ab. (Überschreibt UITypeEditor.GetEditStyle(ITypeDescriptorContext).) |
|
GetExtensions | Ruft die Erweiterungen für den Dateilistenfilter ab, die dieser Editor anfänglich zum Filtern der Dateiliste verwendet. |
|
GetFileDialogDescription | Ruft die Beschreibung des Standarddateilistenfilters dieses Editors ab. |
|
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
|
GetImageExtenders | Ruft ein Array der unterstützten Bildtypen ab. |
|
GetPaintValueSupported() | Gibt an, ob dieser Editor das Zeichnen einer Objektwertdarstellung unterstützt. (Von UITypeEditor geerbt.) |
|
GetPaintValueSupported(ITypeDescriptorContext) | Ruft einen Wert ab, der angibt, ob dieser Editor das Zeichnen einer Objektwertdarstellung unterstützt. (Überschreibt UITypeEditor.GetPaintValueSupported(ITypeDescriptorContext).) |
|
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
|
LoadFromStream | Lädt ein Bild aus dem angegebenen Stream. |
|
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
|
PaintValue(PaintValueEventArgs) | Zeichnet einen durch das angegebene PaintValueEventArgs angegebenen Wert. (Überschreibt UITypeEditor.PaintValue(PaintValueEventArgs).) |
|
PaintValue(Object, Graphics, Rectangle) | Zeichnet eine Darstellung des Werts des angegebenen Objekts in den angegebenen Bereich. (Von UITypeEditor geerbt.) |
|
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Eine ImageEditor-Klasse ist eine UITypeEditor-Klasse, die dem Benutzer eine Benutzeroberfläche zum Auswählen eines Bildes für eine Eigenschaft bereitstellt. Beim Starten des Editors wird ein Dialogfeld Datei öffnen angezeigt, mit dem zu einem Verzeichnis navigiert und eine Datei ausgewählt werden kann. Die Dateiliste wird anfänglich nach den Standard-Dateinamenerweiterungen für den Editor gefiltert.
Im folgenden Codebeispiel wird eine EditorAttribute-Klasse verwendet, um einer Eigenschaft eine ImageEditor -Klasse zuzuordnen.
-
SecurityPermission
für den Zugriff auf nicht verwalteten Code. Zugeordnete Enumeration: UnmanagedCode
Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.