Binding.Converter Vlastnost

Definice

Získá nebo nastaví převaděč pro použití.

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

Hodnota vlastnosti

Hodnota typu IValueConverter. Výchozí hodnota je null.

Poznámky

Vazba implicitně používá výchozí převaděč, který se pokusí provést převod typu mezi zdrojovou hodnotou a cílovou hodnotou. Pokud převod nelze provést, vrátí výchozí převaděč null.

Pokud chcete přidružit vlastní převaděč hodnot k vazbě, měli byste vytvořit třídu, která implementuje IValueConverter rozhraní a dodává implementace pro Convert a ConvertBack metody. Převaděče hodnot mohou měnit data z jednoho typu na jiný, překládat mezi kulturními detaily, jako jsou znakové sady, nebo upravovat jiné aspekty jejich prezentace. Příklady typických scénářů převodu najdete v tématu Převod dat v přehledu datových vazeb.

Použití atributu XAML

<object Converter="myConverter"/>

Hodnoty XAML

myConverter Prostředek odkaz na třídu, která implementuje IValueConverter rozhraní, která zahrnuje implementace Convert a ConvertBack metody. Pokud chcete odkazovat na převaděč hodnot, použijte rozšíření značek StaticResource.

Platí pro