Sdílet prostřednictvím


PropertyValueEditorCommands-Klasse

Aktualisiert: November 2007

Bietet Standardbefehle, über die das Verhalten eines Eigenschaftenfensters gesteuert wird, wenn der Benutzer Eigenschaften bearbeitet.

Namespace:  Microsoft.Windows.Design.PropertyEditing
Assembly:  Microsoft.Windows.Design (in Microsoft.Windows.Design.dll)

Syntax

'Declaration
Public NotInheritable Class PropertyValueEditorCommands
'Usage
Sie müssen keine Instanz einer statischen Klasse deklarieren, um auf ihre Member zuzugreifen.
public static class PropertyValueEditorCommands
public ref class PropertyValueEditorCommands abstract sealed
public final class PropertyValueEditorCommands

Hinweise

Wenn ein Benutzer Eigenschaften in einem Eigenschaftenfenster bearbeitet, gibt es einige Standardverhalten, die das Fenster aufweisen sollte.

Die Aktion der Bearbeitung der Eigenschaft sollte in eine Transaktion eingebunden werden. Der Benutzer kann ein Commit für den Bearbeitungsvorgang ausführen, z. B. durch Drücken der EINGABETASTE. Der Benutzer kann den Bearbeitungsvorgang jedoch auch abbrechen, z. B. durch Drücken der ESC-Taste.

Falls verfügbar, sollte das Eigenschaftenfenster den Benutzer mit verschiedenen Bearbeitungsmodi für eine Eigenschaft unterstützen. Der Benutzer kann die folgenden Typen von Eigenschaften-Editoren verwenden:

  • Inline-Editoren. Beispielweise den Margin-Eigenschaften-Editor, bei dem der Benutzer den Eigenschaftenwert direkt in die Zeile der Eigenschaft eingibt.

  • Erweiterte Editoren. Beispielsweise den HorizontalAlignment-Eigenschaften-Editor, bei dem der Benutzer den Eigenschaftenwert aus einer Dropdownliste auswählt.

  • Dialogfeld-Editoren. Beispielweise den RowDefinitions-Eigenschaften-Editor, bei dem der Benutzer den Eigenschaftenwert in ein separates Dialogfeld eingibt.

  • Fixierte Editoren, bei denen es sich um Dialogfelder handelt, die unterhalb der Eigenschaft im Eigenschaftenfenster fixiert sind.

Vererbungshierarchie

System.Object
  Microsoft.Windows.Design.PropertyEditing.PropertyValueEditorCommands

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

PropertyValueEditorCommands-Member

Microsoft.Windows.Design.PropertyEditing-Namespace

PropertyValueEditor

PropertyContainerEditMode

Inline

ExtendedPopup

Dialog

ExtendedPinned

Weitere Ressourcen

Erweiterbare Architektur des WPF-Designers