xamlで「IS」条件を実行することは可能ですか?
<Condition
Binding="{Binding RelativeSource={RelativeSource Self}, Path=Type}"
Value="MyNamespace.MyClass" />
必要なクラスにTypeというプロパティはありません。常に存在するGetType()メソッドがありますが、条件比較を行うためにここでそれを呼び出す方法がわかりません。
これを行う方法はありますか?
そのロジックを実行するためにコンバーターを配置するだけで、パラメーターとして比較するタイプを渡し(use x:Type
)、またはreturntrue
またはfalse
(に設定Condition.Value
)できtrue
ます。