标签: c# winforms tabcontrol
当从C#WinForms中的TabControl中删除tabPage时,我可以处理什么事件,所以如果TabControl中没有tabPages,我可以隐藏窗口?
答案 0 :(得分:4)
您可以使用SelectedIndexChanged事件。然后使用((TabControl)sender).TabCount确定控件上是否有任何选项卡。如果计数为零,则隐藏控件。
SelectedIndexChanged
((TabControl)sender).TabCount
无论你如何抓住这个事件,你都需要对标签计数进行检查以隐藏你的控件。
答案 1 :(得分:2)
尝试ControlRemoved:
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.controlremoved.aspx