Bonjour
Mon projet vb .net est composé de plusieurs projets dans chaque projet j’ai different user control
Dans le projet A je liste l’ensemble des user control de tous les projets A B et C
Je recupere le nom des user control dans une variable
Je veux ensuite transformer le contenu de la variable (donc le nom d’un user control d’un des projet) en objet control pour directement intervenir dessus.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Dim monCU As String = "MONCU"
Dim ctrl As Control = CType(monCU, Control)
(le probleme vient de la transformation du string en control)
Merci de votre aide

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Private Sub ReadControls(ByVal ctrl As Control)
For Each c As Control In ctrl.Controls
MessageBox.Show(c.Name)
If c.Controls.Count > 0 Then ReadControls(c)
Next
End Sub