Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert eine neue Instanz der DesignModeValueProvider-Klasse.
Namespace: Microsoft.Windows.Design.Model
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Public Sub New
public DesignModeValueProvider()
public:
DesignModeValueProvider()
new : unit -> DesignModeValueProvider
public function DesignModeValueProvider()
Ausnahmen
| Ausnahme | Bedingung |
|---|---|
| InvalidOperationException | Eine ungültige Eigenschaft wird zu Properties hinzugefügt. |
Hinweise
Im Konstruktor identifizieren Sie die Eigenschaften, die Sie aufzeichnen möchten. Sie identifizieren die Eigenschaften, indem Sie sie zu Properties hinzufügen.
Beispiele
Im folgenden Beispiel werden die Background-Eigenschaft und die Content-Eigenschaft als die zu erfassenden Eigenschaften identifiziert. Wenn der Benutzer diese Eigenschaften ändert, werden neue Werte von der TranslatePropertyValue-Methode bereitgestellt. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das für die DesignModeValueProvider-Klasse bereitgestellt wird.
Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Ändern des Verhaltens einer Eigenschaft zur Entwurfszeit.
Public Sub New()
Properties.Add(GetType(Button), "Content")
Properties.Add(GetType(Button), "Background")
End Sub
public CustomButtonDesignModeValueProvider()
{
Properties.Add( typeof(Button), "Content");
Properties.Add(typeof(Button), "Background");
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
DesignModeValueProvider Klasse
Microsoft.Windows.Design.Model-Namespace
Weitere Ressourcen
Gewusst wie: Ändern des Verhaltens einer Eigenschaft zur Entwurfszeit
Erweiterbare Architektur des WPF-Designers