Binding.Converter 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定要使用的轉換子。
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 標記延伸。