Binding.Converter 屬性

定義

取得或設定要使用的轉換子。

public:
 property System::Windows::Data::IValueConverter ^ Converter { System::Windows::Data::IValueConverter ^ get(); void set(System::Windows::Data::IValueConverter ^ value); };
public System.Windows.Data.IValueConverter Converter { get; set; }
member this.Converter : System.Windows.Data.IValueConverter with get, set
Public Property Converter As IValueConverter

屬性值

型別 IValueConverter 的值。 預設為 null

備註

系結會隱含地使用預設轉換器,嘗試在來源值與目標值之間執行類型轉換。 如果無法進行轉換,預設轉換器會傳回 null

如果您想要將自訂值轉換器與系結產生關聯,您應該建立實作 介面的類別 IValueConverter ,並提供 和 ConvertBack 方法的 Convert 實作。 值轉換器可以將資料從某個類型變更為另一種類型、在文化特性詳細資料之間轉譯,例如字元集,或修改其呈現的其他層面。 如需一般轉換案例的範例,請參閱 資料系結概觀中的。

XAML Attribute Usage

<object Converter="myConverter"/>  

XAML 值

myConverter
實作 IValueConverter 介面之類別的資源參考,其中包含 和 ConvertBack 方法的 Convert 實作。 若要參考值轉換器,請使用 StaticResource 標記延伸

適用於