标签控制故障

时间:2010-05-10 17:41:18

标签: vb.net

最好用一个例子来解释。

TabControl有Tab1和Tab2。

我正在尝试这样做,当选择Tab1时,Button1可见并保持可见。 选择Tab2时,Button1不可见并保持不可见。单击选项卡时我需要它才能工作,而不是单击选项卡的内容区域时。

谢谢。

2 个答案:

答案 0 :(得分:1)

试试这个:

Private Sub TabControl1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TabControl1.MouseClick
        Me.Button1.Visible = TabControl1.SelectedTab Is TabPage1
        Me.Button2.Visible = TabControl1.SelectedTab Is TabPage2
End Sub
顺便问一下,你为什么需要那个?如果Button1在TabPage 1上而Button2在TabPage2上,它们将自动显示/隐藏。

此致

答案 1 :(得分:0)

您可以这样做的一种方法是在每个标签头上添加一个“onclickclick”功能,用于设置您尝试显示/隐藏的按钮的可见性样式。