不幸的是,没有 TabControl.SelectionChanging 事件 (Selector.SelectionChanging),我正在努力实现此行为,因此我可以取消更改请求。
我尝试将TabControl.Items.CurrentChanging
(Items
属性为和ItemCollection
)事件设置 e.Cancel(的CurrentChangingEventArgs
)设置为 true,但 UI 使用新选项卡更新,尽管集合中的项目未更改。
TabItem
当条件不满意时,有什么方法可以防止用户切换到另一个?