ドキュメントから、私が作成したクラスでのみ TypeConverter を使用できるようです。それは本当ですか、または既存のフレームワーク型で使用する TypeConverter を作成することは可能ですか? 具体的には、true のブール値を BlurEffect に変換し、false の値を null に変換したいと考えています。
アイデアは、ビューの Effect プロパティを ViewModel のブール値プロパティにバインドし、値が true のときにビューをぼかすことです。
ドキュメントから、私が作成したクラスでのみ TypeConverter を使用できるようです。それは本当ですか、または既存のフレームワーク型で使用する TypeConverter を作成することは可能ですか? 具体的には、true のブール値を BlurEffect に変換し、false の値を null に変換したいと考えています。
アイデアは、ビューの Effect プロパティを ViewModel のブール値プロパティにバインドし、値が true のときにビューをぼかすことです。
Binding で型を変換するために TypeConverter を登録する必要はありません。
代わりに、Binding.ConverterプロパティをIValueConverterを実装するオブジェクトに設定できます。