Bonjour,
J'ai créé un formulaire frmClient d'introduction de données relativement complexe avec des TabPages et DataGridViews.
Comme je dois pouvoir accéder à certaines données de ce formulaire à partir d'autres forms, j'ai instancié ce formulaire par :
Public FormClient As New FrmClient()
Ensuite j'ouvre ce formulaire avec :
ce qui génère l'erreur :
"Exception non gérée du type 'System.TypeInitializationException' dans FrmClient.Designer.vb
{"L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection. Nom du paramètre*: index"}"
J'ai pu trouver que cette erreur est générée à la ligne suivante dans le fichier caché FrmClient.Designer.vb :
Me.NomRésid.HeaderText = "Nom"
Cette ligne attribue le titre "Nom" à la première colonne d'une DataGridView. Comme elle est créée automatiquement par le Concepteur Windows Form, je ne comprends pas pourquoi elle génère une erreur.
Je précise que si j'accède à mon formulaire frmClient directement sans l'instancier, tout fonctionne correctement.
Merci d'avance pour toute aide utile
Partager