我正在尝试为 TabControl 制作一个包装器,有人知道如何在将选项卡添加到 TabControl.TabPages 时进行监听吗?
问候,乔丹
我正在尝试为 TabControl 制作一个包装器,有人知道如何在将选项卡添加到 TabControl.TabPages 时进行监听吗?
问候,乔丹
您可以挂钩到 TabPages 的父级,即 TabControl,并挂钩到它的ControlAdded
事件,然后检查该控件的类型是否为 TabPage。所以是这样的:
private void tabControl1_ControlAdded(object sender, ControlEventArgs e)
{
if (e.Control.GetType() == typeof(TabPage)) {
MessageBox.Show("Yippee!"); // Insert code here
}
}
只要记住事件发生在 TabControl,而不是 TabPage
ControlAdded
您可以尝试参加一个活动