次の方法で共有


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

IValueConverter 型の値。 既定値は、null です。

注釈

バインディングでは、ソース値とターゲット値の間で型変換を試みる既定のコンバーターが暗黙的に使用されます。 変換を実行できない場合、既定のコンバーターは null を返します。

カスタム値コンバーターをバインドに関連付ける場合は、インターフェイスを実装し、メソッドの実装をIValueConverter指定するクラスをConvertConvertBack作成する必要があります。 値コンバーターは、ある型から別の型にデータを変更したり、文字セットなどのカルチャの詳細間で変換したり、プレゼンテーションの他の側面を変更したりできます。 一般的な変換シナリオの例については、「データ バインディングの概要」の「 データ変換」を参照してください。

XAML 属性の使用方法

<object Converter="myConverter"/>  

XAML 値

myConverter
インターフェイスを実装IValueConverterするクラスへのリソース参照。これには、メソッドとConvertBackメソッドの実装がConvert含まれます。 値コンバーターを参照するには、 StaticResource マークアップ拡張機能を使用します。

適用対象