To hide the data on a disabled tab control page, use one of the following methods.
Method 1
Set the
Visible property of the tab control page to
False in the Load event of the form. This makes the tab control page and its tab invisible. Add the following procedure to the Load event of the form, substituting the name of your own tab control:
Private Sub Form_Load()
If Me!TabCtl0.Pages(1).Enabled = False Then
Me!TabCtl0.Pages(1).Visible = False
End If
End Sub
Method 2
Set the
Visible properties of the controls on the tab control page to
False in the Load event of the form. This hides the controls on that page, but allows the tab to remain visible. Add the following procedure to the Load event of the form, substituting the name of your own tab control and page controls:
Private Sub Form_Load()
If Me!Tabctl0.Pages(1).Enabled = False Then
Me!TabCtl0.Pages(1).Controls![HireDate].Visible = False
Me!TabCtl0.Pages(1).Controls![ReportsTo].Visible = False
End If
End Sub