tabcontrol.tabpages(tabcontrol.tabpages.count).controls(usercontrol).text
Attention, TabPages et Controls sont des listes, donc on peut accéder à un item de la liste que par son index (integer) ou une clé (string du coup ^^).
De mémoire, accéder à tes TextBox ressemblerait plus à :
CType(TabControl1.TabPages(i).Controls("NomDuUserControl").Controls("NomDeLaTextBox"), TextBox).Text = "..."
Mais vu que tu as décidé d'y accéder via des accesseurs (avec le set en public)
TabControl1.TabPages(i).Controls("NomDuUserControl").TaProprieteText = "..."
Où i est l'index de ta TabPage où se trouvent ton UserControl.
Je déconseille la technique de ebastien, tout simplement parce que c'est réinventer le fil à couper le beurre : Prendre le contenu d'une liste pour le mettre dans une autre liste identique ?
Partager