Vb.net 选项卡控制故障

Vb.net 选项卡控制故障,vb.net,Vb.net,最好用一个例子来解释 TabControl有Tab1和Tab2 我试图使它成为这样,当Tab1被选中时,Button1是可见的并且保持可见。 选择Tab2时,按钮1不可见并保持不可见。我需要它在单击选项卡时工作,而不是在单击选项卡的内容区域时工作 谢谢。一种方法是在每个选项卡头添加一个“onclickclick”功能,用于设置要显示/隐藏的按钮的可见性样式。试试以下方法: Private Sub TabControl1_MouseClick(ByVal sender As Object, ByV

最好用一个例子来解释

TabControl有Tab1和Tab2

我试图使它成为这样,当Tab1被选中时,Button1是可见的并且保持可见。 选择Tab2时,按钮1不可见并保持不可见。我需要它在单击选项卡时工作,而不是在单击选项卡的内容区域时工作


谢谢。

一种方法是在每个选项卡头添加一个“onclickclick”功能,用于设置要显示/隐藏的按钮的可见性样式。

试试以下方法:

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
顺便说一句,你为什么需要这个?如果按钮1位于选项卡第1页,按钮2位于选项卡第2页,则它们将自动显示/隐藏


关于

当我尝试这样做时,它只在我单击选项卡的内容区域时才这样做,而不是选项卡本身。SelectedIndexChanged事件更合适。但是,是的,这个按钮属于选项卡页面。