当用户更改选项卡时,我正在使用 TabControl_SelectedIndexChanged
事件。 TabControl.SelectedIndex
/TabControl.SelectedTab
仅返回新选项卡。有什么办法可以获得上一个标签吗?还是每次更改标签时我都必须坚持明显存储当前标签?
我想在某些情况下使用它来取消选项卡的更改,比如有未保存的更改。
最佳答案
如果你想取消一个tab的改变,你可以使用Deselecting
事件。在那里,您可以通过将所提供的 TabControlCancelEventArgs
的属性 Cancel
设置为 true 来取消更改。
关于c# - TabControl 取消选项卡的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8317225/