残念ながら、TabControl.SelectionChangingイベント(Selector.SelectionChanging)はありません。変更要求をキャンセルできるように、この動作を実装するのに苦労しています。
TabControl.Items.CurrentChanging
(Items
プロパティis and ItemCollection
)イベント設定e.Cancel(of )をtrueに処理しようとしましCurrentChangingEventArgs
たが、コレクション内のアイテムは変更されていませんが、UIは新しいタブで更新されます。
TabItem
条件が満たされないときにユーザーが別のユーザーに切り替えるのを防ぐ方法はありますか?