私の見解では、テキストボックスに入力された正しい値に基づいて実行できる(ボタンを有効または無効にする)ことができる、または実行できないに接続されているTextbox
とそのButton
隣があります。Command
ユーザーが正しい値を入力してTabキーを押した後、ボタンが正しく有効になっても、フォーカスは指定されたボタンではなく、その後のコントロールに移動するという事実を除いて、すべてが正常に機能します。
つまり、TABを押してボタンを有効にし、フォーカスを取得した後、UIの速度が十分ではありません。代わりに、ボタンは有効になりますが、フォーカスがすでに他のコントロールに移動された後です。
バインディングのUpdateSourceTrigger
は、ユーザーが入力するすべての文字に対して多くのことが起こるので、そのようにしたいと思います。TextBox
LostFocus
PropertyChanged
助言がありますか?前もって感謝します。