convertir un string en control
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:
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:
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 |