Binding.Converter Właściwość

Definicja

Pobiera lub ustawia konwerter do użycia.Gets or sets the converter to use.

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

Wartość właściwości

IValueConverter

Wartość typu IValueConverter .A value of type IValueConverter. Wartość domyślna to null.The default is null.

Uwagi

Powiązanie niejawnie używa domyślnego konwertera, który próbuje wykonać konwersję typu między wartością źródłową a wartością docelową.A binding implicitly uses a default converter that tries to do a type conversion between the source value and the target value. Jeśli nie można wykonać konwersji, domyślny konwerter zwraca wartość null .If a conversion cannot be made, the default converter returns null.

Jeśli chcesz skojarzyć niestandardowy konwerter wartości z powiązaniem, należy utworzyć klasę implementującą IValueConverter implementacje interfejsu i dostarczania dla Convert ConvertBack metod i.If you want to associate a custom value converter with a binding, you should create a class that implements the IValueConverter interface and supply implementations for the Convert and ConvertBack methods. Konwertery wartości mogą zmieniać dane z jednego typu na inny, przetłumaczyć między kulturowe szczegóły, takie jak zestawy znaków, lub zmodyfikować inne aspekty prezentacji.Value converters can change data from one type to another, translate between cultural details such as character sets, or modify other aspects of their presentation. Przykłady typowych scenariuszy konwersji można znaleźć w temacie "Konwersja danych" w omówieniu powiązania danych.For examples of typical conversion scenarios, see "Data Conversion" in the Data Binding Overview.

Użycie atrybutu języka XAMLXAML Attribute Usage

<object Converter="myConverter"/>  

Wartości XAMLXAML Values

KonwertujeermyConverter
Odwołanie do zasobu klasy, która implementuje IValueConverter interfejs, który obejmuje implementacje Convert ConvertBack metod i.A resource reference to a class that implements the IValueConverter interface, which includes implementations of the Convert and ConvertBack methods. Aby odwołać się do konwertera wartości, użyj rozszerzenia znacznika StaticResource.To refer to a value converter, use the StaticResource Markup Extension.

Dotyczy