如何添加Click Listener以编程方式添加Tabcontrol

时间:2013-08-26 15:27:08

标签: vb.net visual-studio-2010

在我的应用程序中,我以编程方式添加了一个标签,如下所示:

'show searchresults tab if not present
If Not TabControl1.TabPages.Contains(tabSearchresults) Then
    TabControl1.TabPages.Insert(3, tabSearchresults)
End If

现在我似乎无法在设计视图中手动将click事件监听器添加到该选项卡,当我在codeview中执行此操作时,单击该选项卡时没有任何反应。

所以问题是,..如何在该tabSearchresults选项卡中添加点击监听器?

1 个答案:

答案 0 :(得分:2)

我认为您的tabSearchresultsTabPage 因此,首先创建一个将成为Click事件

处理程序的函数
Private Sub tabSearchresults_Click(sender as Object, e as EventArgs)
    'your code ...
End Sub

然后在初始化TabPage的行之后添加此处理程序:

tabSearchresults = New TabPage()
AddHandler tabSearchresults.Click, AddressOf tabSearchresults_Click