Mar*_*tes 0 vb.net tabcontrol tabpage winforms
我目前有一个使用的表单TabControl有5 TabPages.我想创建一个可以禁用特定按钮的按钮TabPage.
我试过了
TabPage1.Enabled = False
Run Code Online (Sandbox Code Playgroud)
但它不起作用.我该怎么做呢?
Arc*_*ght 10
你需要使用TabPages集合.在表单中添加一个按钮并尝试此操作
Private Sub Button1_Click( sender As Object, e As EventArgs) Handles Button1.Click
TabControl1.TabPages(0).Enabled =false
End Sub
Run Code Online (Sandbox Code Playgroud)
它是一个基本的零数组,所以在你的情况下它应该是0-4.
或者您可以从选项卡的文本中访问它
Private Sub Button2_Click( sender As Object, e As EventArgs) Handles Button2.Click
Dim tabPage As TabPage
For Each tabPage In TabControl1.TabPages
If tabPage.Text ="TabPage2"
tabPage.Enabled =False
End If
Next
End Sub
Run Code Online (Sandbox Code Playgroud)