ExpressionsCollectionEditor Klasse

Definition

Stellt eine Benutzeroberfläche zum Auswählen und Bearbeiten einer Ausdrucksbindungsauflistung zur Entwurfszeit bereit.

public ref class ExpressionsCollectionEditor : System::Drawing::Design::UITypeEditor
public class ExpressionsCollectionEditor : System.Drawing.Design.UITypeEditor
type ExpressionsCollectionEditor = class
    inherit UITypeEditor
Public Class ExpressionsCollectionEditor
Inherits UITypeEditor
Vererbung
ExpressionsCollectionEditor

Hinweise

Eine Instanz der ExpressionsCollectionEditor Klasse ist ein UITypeEditor Objekt, das zur Entwurfszeit verwendet werden kann, um eine Auflistung von Ausdrucksbindungen auszuwählen und zu bearbeiten und die Ausdrücke einer Steuerelementeigenschaft zuzuweisen.

Ein Designerhost, z. B. Visual Studio 2005, verwendet die Klassen ExpressionBuilder und ExpressionEditor Klassenimplementierungen mit der ExpressionsCollectionEditor und ExpressionsCollectionConverter Klassen, um die Ausdrucksbindungen für Steuerelementeigenschaften zur Entwurfszeit festzulegen, und die ControlPersister Klasse, um die Ausdrücke zur Laufzeit beizubehalten. Ausdruckszeichenfolgen verweisen auf eine lokalisierbare Ressource, eine Anwendungseinstellung, eine Verbindungszeichenfolge oder einen benutzerdefinierten Ausdruckstyp. Die Ausdruckszeichenfolge ist zur Entwurfszeit an die Steuerelementeigenschaft gebunden und wird dann zur Laufzeit verwendet, um den Wert für die Eigenschaft zu bestimmen.

Konstruktoren

Name Beschreibung
ExpressionsCollectionEditor()

Initialisiert eine neue Instanz der ExpressionsCollectionEditor-Klasse.

Eigenschaften

Name Beschreibung
IsDropDownResizable

Ruft einen Wert ab, der angibt, ob Die Größe von Dropdown-Editoren vom Benutzer geändert werden soll.

(Geerbt von UITypeEditor)

Methoden

Name Beschreibung
EditValue(IServiceProvider, Object)

Bearbeitet den Wert des angegebenen Objekts mithilfe der von der GetEditStyle() Methode angegebenen Editorformatvorlage.

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

Bearbeitet den Wert des angegebenen Objekts mit dem angegebenen Dienstanbieter und Kontext.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetEditStyle()

Ruft die editor-Formatvorlage ab, die von der EditValue(IServiceProvider, Object) Methode verwendet wird.

(Geerbt von UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Ruft die Bearbeitungsformatvorlage ab, die diesem Editor für den angegebenen Kontext zugeordnet ist.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetPaintValueSupported()

Gibt an, ob dieser Editor das Zeichnen einer Darstellung des Werts eines Objekts unterstützt.

(Geerbt von UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Gibt an, ob der angegebene Kontext das Zeichnen einer Darstellung des Werts eines Objekts innerhalb des angegebenen Kontexts unterstützt.

(Geerbt von UITypeEditor)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

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

Zeichnet eine Darstellung des Werts des angegebenen Objekts an den angegebenen Zeichenbereich.

(Geerbt von UITypeEditor)
PaintValue(PaintValueEventArgs)

Zeichnet eine Darstellung des Werts eines Objekts mithilfe des angegebenen PaintValueEventArgs.

(Geerbt von UITypeEditor)
ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen