Comment sélectionner un onglet imbriqué dans un autre onglet ?

Résolu
cs_fabiano13 Messages postés 262 Date d'inscription mardi 26 février 2002 Statut Membre Dernière intervention 27 février 2012 - 10 juin 2011 à 15:27
cs_fabiano13 Messages postés 262 Date d'inscription mardi 26 février 2002 Statut Membre Dernière intervention 27 février 2012 - 11 juin 2011 à 00:31
Bonjour,

Je souhaiterai sélectionner le TabPage_7 du TabControl_2 imbriqué dans le TabPage_3 du TabControl_1.

Le code suivant marche à moitié. Cela sélectionne bien le TabPage_3 du TabControl_1 mais la ligne suivante me provoque une erreur. Il devrait par la suite me sélectionner le TabPage_7 du TabControl_2, mais il me dit de déterminer si l'objet est null avant d'appeler la méthode ?

Avez-vous sinon une autre idée ?

D'avance merci.
Fabiano


Dim TabControl_1 As String = "TabControl_1"
Dim TabPage_3 As String = "TabPage_3"

Dim TabControl_2 As String = "TabControl_2"
Dim TabPage_7 As String = "TabPage_7"

CType(Controls(TabControl_1), Object).SelectTab(TabPage_3)
CType(Controls(TabControl_2), Object).SelectTab(TabPage_7)

A voir également:

1 réponse

cs_fabiano13 Messages postés 262 Date d'inscription mardi 26 février 2002 Statut Membre Dernière intervention 27 février 2012
11 juin 2011 à 00:31
J'ai trouvé, voici la réponse :


Dim TabControl_1 As String = "TabControl_1"
Dim TabPage_3 As String = "TabPage_3"

Dim TabControl_2 As String = "TabControl_2"
Dim TabPage_7 As String = "TabPage_7"

CType(Me.Controls(TabControl_1), Object).SelectTab(TabPage_3)
CType(CType(CType(Me.Controls(TabControl_1), Object).Controls(TabPage_3), Object).Controls(TabControl_2), Object).SelectTab(TabPage_7)

3
Rejoignez-nous