tabPage1_Click事件未触发

时间:2018-07-23 01:22:40

标签: c# winforms tabs

我正在使用程序中的选项卡在两种形式之间切换。我在tabPage1_Click事件中放置了在表单之间进行切换所需的代码,但是当单击选项卡时它不会触发。

我附上了标签的代码和属性。如果需要其他任何信息,请告诉我。谢谢。

this.props.screenProps

Properties of the tab

Updated properties

1 个答案:

答案 0 :(得分:2)

这里涉及两件事。标签控件和标签页。选项卡控件是其中具有多个选项卡页的父对象。

您具有“标签页”的事件处理程序,该事件处理程序是tabpage1_Click,而不是“标签页控制”。

tabpage1_Click将在您单击选项卡页面1(不在选项卡页面标题上)时触发。

如果您需要在单击选项卡页标题时捕获事件,请使用“选项卡控件”单击事件,如下所示。

private void tabControl1_Click(object sender, EventArgs e)
{
  //Your code goes here
}

要访问标签页的属性,请使用tabControl1.SelectedTab