共用方式為


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,即可識別屬性。

範例

下列範例會將 BackgroundContent 屬性識別為要擷取的屬性。 當使用者變更這些屬性時,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 安全性

請參閱

參考

DesignModeValueProvider 類別

Microsoft.Windows.Design.Model 命名空間

其他資源

HOW TO:在設計階段變更屬性行為

WPF 設計工具擴充性架構

屬性編輯架構

功能提供者和功能連接器