タグ付けされた質問 「ivalueconverter」

5
XAMLで複数の値コンバーターをチェーンする方法はありますか?
データコンテキストのプロパティにバインドされた整数値を2つの個別の変換にかけた後、それを表示する必要がある状況があります。 範囲内の値を反転します(例:範囲は1〜100、データコンテキストの値は90、ユーザーには10の値が表示されます) 数値を文字列に変換する 独自のコンバーター(IValueConverterを実装する)を作成することで、両方の手順を実行できることに気付きました。ただし、最初のステップのみを実行する別の値コンバーターが既にあり、2番目のステップはInt32Converterでカバーされています。 XAMLでこれらの2つの既存のクラスをチェーン化して、それらを集約するクラスをさらに作成する必要がない方法はありますか? これを明確にする必要がある場合は、お知らせください。:) ありがとう。

5
整数をConverterParameterとして渡す方法は?
私は整数プロパティにバインドしようとしています: <RadioButton Content="None" IsChecked="{Binding MyProperty, Converter={StaticResource IntToBoolConverter}, ConverterParameter=0}" /> そして私のコンバーターは: [ValueConversion(typeof(int), typeof(bool))] public class IntToBoolConverter : IValueConverter { public object Convert(object value, Type t, object parameter, CultureInfo culture) { return value.Equals(parameter); } public object ConvertBack(object value, Type t, object parameter, CultureInfo culture) { return value.Equals(false) ? DependencyProperty.UnsetValue : parameter; } …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.