パラメータ | 詳細 |
---|---|
値 | バインディングソースによって生成される値。 |
値 | バインディングソースによって生成されるvalues配列。 |
targetType | バインディングターゲットプロパティの型。 |
パラメータ | 使用するコンバータパラメータ。 |
文化 | コンバーターで使用する文化。 |
IValueConverterとIMultiValueConverter - バインディングにカスタムロジックを適用する方法を提供するインターフェイス。
これらは単純なケースのいくつかですが、さらに多くのケースがあります。
このような場合は、値コンバーターを使用できます。 IValueConverterインターフェイスまたはIMultiValueConverterを実装するこれらの小さなクラスは、中間者のように動作し、ソースとデスティネーションの間の値を変換します。したがって、値が変換先に到達する前に変換する必要がある場合や変換元に戻す必要がある場合は、コンバータが必要になる可能性があります。