DesignModeValueProvider 建構函式
初始化 DesignModeValueProvider 類別的新執行個體。
命名空間: Microsoft.Windows.Design.Model
組件: Microsoft.Windows.Design.Interaction (在 Microsoft.Windows.Design.Interaction.dll 中)
語法
'宣告
Public Sub New
public DesignModeValueProvider()
public:
DesignModeValueProvider()
new : unit -> DesignModeValueProvider
public function DesignModeValueProvider()
例外狀況
例外狀況 | 條件 |
---|---|
InvalidOperationException | 無效屬性已加入至 Properties。 |
備註
在建構函式中,識別您要擷取的屬性。 您可以將屬性加入至 Properties,即可識別屬性。
範例
下列範例會將 Background 和 Content 屬性識別為要擷取的屬性。 當使用者變更這些屬性時,TranslatePropertyValue 方法會提供新的值。 這個程式碼範例是 DesignModeValueProvider 類別完整範例的一部分。
如需詳細資訊,請參閱逐步解說:在設計階段變更屬性行為。
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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.Windows.Design.Model 命名空間