いくつかのテキストボックスのvalidation.hasErrorプロパティに基づいて有効/無効にされるボタンがあり、いくつかのビジネスロジックに基づいてコードビハインドからこの同じボタンを無効にして有効にするまでは正常に動作します。例えば。
if(recordExist) { btn.IsEnabled=true;} else{ btn.isenabled=false;}
ロジックが実行されてボタンが無効になると、すべてのコントロールの が false を返してelse
も、ボタンは再び有効になりません。validation.HasError
同様に、ロジックが実行されてボタンが有効になっている場合は、 true が返さif
れても有効のままです。validation.hasError
私が望むのは、どういうわけか再トリガーしてオンmultiDataTriggers
をチェックし、それに応じてボタンのプロパティを更新することです。私は十分に明確であることを願っています。Validation.hasError
textboxes
isEnabled