par Admin Lun 20 Sep 2010 - 17:29
Salut,
Alors voila :
- Avec "obtenir une propriété d'un contrôle" vous pouvez récupérer la propriété .SelectedIndex afin d'obtenir l'index de l'onglet sélectionné, ou bien .SelectedTab pour récupérer l'onglet complet sélectionné de votre TabControl (dans ce cas, la valeur retourné est de type System.Windows.Forms.TabPage)
- Ensuite, si je me fie à ce sujet
ici, tu peux procéder de la façon suivante pour par exemple changer l'url du WebBrowser qui se trouve dedans :
En admettant que la variable MonTab soit égale à la propriété SelectedTab du TabControl et que "WebBrowser1" soit le nom d'un WebBrowser créé dynamiquement dans l'onglet :
- Code:
CType(MonTab.Controls("WebBrowser1"), System.Windows.WebBrowser).Navigate("http://www.google.com")
Note :
Si vous voulez également modifier un bouton par exemple, il faudra mettre :
- Code:
CType(MonTab.Controls("Button1"), System.Windows.Button).Text = "texte du bouton"
Ci vous regardez, à par que j'ai changé le "Navigate("http://www.google.com")" en "Text = "texte du bouton"", vous remarquerez que le "System.Windows.WebBrowser" s'est transformé en "System.Windows.Button". Et cela fonctionne aussi pour "System.Windows.TextBox" et ainsi de suite =)
En espérant avoir répondu à la question.
@+
PS : tout ce genre de manœuvre à la noix où on est obligé de passer par VB.Net actuellement, encore une fois, plus SZ va se développer, moins on aura à la faire =) Seulement il faut le temps x)