Hola estoy tratando de desactivar o activar tabs segun una opcion de un combobox pero no me esta resultado totalmente, sino que se comporta erraticamente.
El codigo que uso me habia servido antes pero para cosas muy puntuales.
Código:
Private Sub cboTipoSocio_SelectionChangeCommitted(ByVal sender As Object, ByVal e As System.EventArgs) Handles cboTipoSocio.SelectionChangeCommitted
Select Case cboTipoSocio.SelectedValue
Case 1 'Familiar
TabPage2.Enabled = True 'Conyuge
TabPage3.Enabled = True 'cargas
TabPage4.Enabled = True 'Laboral
Case 2 'Individual
TabPage2.Enabled = Not TabPage2.Enabled 'Conyuge
TabPage3.Enabled = Not TabPage3.Enabled 'cargas
TabPage4.Enabled = True 'Laboral
Case 3 'Estudiante
TabPage2.Enabled = Not TabPage2.Enabled 'Conyuge
TabPage3.Enabled = Not TabPage3.Enabled 'cargas
TabPage4.Enabled = Not TabPage4.Enabled 'Laboral
End Select
End Sub
Código:
Private Sub TabControl1_Selecting(ByVal sender As Object, ByVal e As System.Windows.Forms.TabControlCancelEventArgs) Handles TabControl1.Selecting
' Referenciamos el control TabPage que ha sido seleccionado
'
Dim tp As TabPage = e.TabPage
' Cancelamos la selección si el control
' se encuentra deshabilitado.
'
e.Cancel = Not tp.Enabled
End Sub
Ojala me puedan ayudar un poco ya que no encuentro el error, saludos.