PropertyValueEditor-Klasse
Container für die gesamte Inline-Editorlogik für Eigenschaften.
Vererbungshierarchie
System.Object
Microsoft.Windows.Design.PropertyEditing.PropertyValueEditor
Microsoft.Windows.Design.PropertyEditing.DialogPropertyValueEditor
Microsoft.Windows.Design.PropertyEditing.ExtendedPropertyValueEditor
Namespace: Microsoft.Windows.Design.PropertyEditing
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Public Class PropertyValueEditor
public class PropertyValueEditor
public ref class PropertyValueEditor
type PropertyValueEditor = class end
public class PropertyValueEditor
Der PropertyValueEditor-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
PropertyValueEditor() | Initialisiert eine neue Instanz der PropertyValueEditor-Klasse. | |
PropertyValueEditor(DataTemplate) | Initialisiert eine neue Instanz der PropertyValueEditor-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
InlineEditorTemplate | Ruft die für einen Inline-Editor verwendete DataTemplate ab oder legt diese fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
CreateEditorAttribute(Type) | Hilfsmethode, die ein neues EditorAttribute für den angegebenen PropertyValueEditor-Typ erstellt. | |
CreateEditorAttribute(PropertyValueEditor) | Hilfsmethode, die ein neues EditorAttribute für den angegebenen PropertyValueEditor-Typ erstellt. | |
Equals | 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 Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Diese Klasse kann eine einzelne DataTemplate für einen Inline-Editor enthalten. Meist wird auf diese Weise für eine Eigenschaft im Eigenschaftenfenster ein anderer bzw. benutzerdefinierter Editor bereitgestellt. Der Inline-Editor wird innerhalb des Eigenschaftenfensters angezeigt. Informationen zum Bereitstellen eines benutzerdefinierten Editors mit einem größeren Bildschirmbereich, der nicht immer angezeigt wird, finden Sie unter ExtendedPropertyValueEditor.
Die InlineEditorTemplate-Eigenschaft gibt die XAML-Vorlage für die visuelle Schnittstelle für diesen Editor zurück. Diese wird normalerweise in einem ResourceDictionary an anderer Stelle des Projekts zur Verfügung gestellt.
Beispiele
Im folgenden Codebeispiel wird die Verwendung der PropertyValueEditor-Klasse veranschaulicht. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Implementieren eines Inlinewert-Editors.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Windows.Design.PropertyEditing-Namespace