現在、 MultiDataTriggers (スタイルごとに 8 ~ 10 個のマルチ データ トリガー、トリガーごとに 4 ~ 6 個の条件)を多用するスタイルを使用する XAML を分析しています。これを見て、特に MultiDataTriggers をデバッグできないため、コンバーター(または多値コンバーター)を使用する方が効率的かどうかを検討しています。
MultiDataTriggers がどのようにコンパイルされているかを正式に述べることができる人はいますか? 条件が ANDで結合されていることは理解していますが、これはショートカットが機能するようにコンパイルされていますか?
複数の MultiDataTriggers はどうですか? それらは短絡されているため、最初の 1 つが完全に満たされると評価が停止しますか? それとも、いくつかが満足している場合、最後に勝ったものですべて評価されますか?