wpfでmvvmアプリを開発しています。テキストボックスにテキストがある場合、ユーザーがタブを変更できないようにするための要件が追加されました。
ビューモデルでこれを完全に行う最良の方法は何ですか? タブコントロールに関連付ける依存オブジェクトコマンドがないため、タブ項目をブロックする方法がわかりません。独自のタブコントロールをロールして、SelectionChanged イベントの周りに ICommand を構築する必要がありますか?
SelectionChanged イベントのビューのコード ビハインドにコードを入れるだけでよいでしょうか?
私が思いもよらなかった代替手段はありますか?