Sdílet prostřednictvím


DesignModeValueProvider – konstruktor

Inicializuje novou instanci DesignModeValueProvider Třída

Obor názvů:  Microsoft.Windows.Design.Model
Sestavení:  Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Deklarace
Public Sub New
public DesignModeValueProvider()
public:
DesignModeValueProvider()
new : unit -> DesignModeValueProvider
public function DesignModeValueProvider()

Výjimky

Výjimka Podmínka
InvalidOperationException

Neplatná vlastnost je přidán do Properties.

Poznámky

V konstruktoru identifikovat vlastnosti, které chcete digitalizovat. Identifikovat vlastnosti jejich přidáním do Properties.

Příklady

Následující příklad určuje Background a Content Vlastnosti jako vlastnosti pro digitalizaci. Pokud uživatel změní tyto vlastnosti, jsou nové hodnoty poskytnuté TranslatePropertyValue metody. Příklad kódu je součástí větší příklad stanovené DesignModeValueProvider Třída

Další informace naleznete v tématu Walkthrough: Changing the Behavior of a Property at Design Time.


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");
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

DesignModeValueProvider Třída

Microsoft.Windows.Design.Model – obor názvů

Další zdroje

How to: Change the Behavior of a Property at Design Time

WPF Designer Extensibility Architecture

Property Editing Architecture

Feature Providers and Feature Connectors