ymm4-plugin-document
|
bool値を反転させるための IValueConverter です。 [詳解]
公開メンバ関数 | |
object | Convert (object value, global::System.Type targetType, object parameter, global::System.Globalization.CultureInfo culture) |
ソースの<c>bool値を反転させてターゲットに渡します。 | |
object | ConvertBack (object value, global::System.Type targetType, object parameter, global::System.Globalization.CultureInfo culture) |
ターゲットの<c>bool値を反転させてソースに渡します。 | |
BoolInverter () | |
BoolInverterクラスの新しいインスタンスを初期化します。 |
bool値を反転させるための IValueConverter です。
XAMLのデータバインディングにおいて、<c>bool型のプロパティの値を反転させたい場合に使用します。 例えば、チェックボックスのチェック状態と、あるコントロールの有効/無効状態を逆方向に連動させたい場合などに便利です。
XAMLでこのコンバーターを使用する例を以下に示します。
この例では、チェックボックスがオンのとき(IsChecked = True)、テキストボックスは無効(IsEnabled = False)になります。
YukkuriMovieMaker.Commons.BoolInverter.BoolInverter | ( | ) |
BoolInverterクラスの新しいインスタンスを初期化します。
object YukkuriMovieMaker.Commons.BoolInverter.Convert | ( | object | value, |
global.System.Type | targetType, | ||
object | parameter, | ||
global.System.Globalization.CultureInfo | culture ) |
ソースの<c>bool値を反転させてターゲットに渡します。
value | バインディング ソースによって生成された値。<c>bool型であることが期待されます。 |
targetType | バインディング ターゲット プロパティの型。 |
parameter | 使用するコンバーター パラメーター。 |
culture | コンバーターで使用するカルチャ。 |
object YukkuriMovieMaker.Commons.BoolInverter.ConvertBack | ( | object | value, |
global.System.Type | targetType, | ||
object | parameter, | ||
global.System.Globalization.CultureInfo | culture ) |
ターゲットの<c>bool値を反転させてソースに渡します。
value | バインディング ターゲットによって生成された値。<c>bool型であることが期待されます。 |
targetType | バインディング ソース プロパティの型。 |
parameter | 使用するコンバーター パラメーター。 |
culture | コンバーターで使用するカルチャ。 |