Problème de formulaire :

Signaler
Messages postés
41
Date d'inscription
lundi 19 décembre 2005
Statut
Membre
Dernière intervention
25 novembre 2008
-
Messages postés
41
Date d'inscription
lundi 19 décembre 2005
Statut
Membre
Dernière intervention
25 novembre 2008
-
Bonjour à tous,
Je suis encore un novice dans la programmation et l'utilisation de visualstudio, c'est pourquoi je fais appelle à votre aide :).

Voici mon problème :

J'ai mon formulaire principale puis lorsque je clique sur un bouton un formulaire modale s'ouvre, puis j'utilise les différents contrôle mis à disposition par ce second formulaire, puis j'appuie sur le bouton de validation, là mon formulaire modale se ferme, et le formulaire principale est réactivé.

Une fois le formulaire principale réactivé je peux gérer mes ListBox etc..., mais lorsque je clique annouveau sur le bouton appellant l'ouverture du même forumulaire modale, que celui utilisé avant rien ne se passe.

Je voudrais donc pouvoir réutiliser ce formulaire modale après l'utilisation que j'en ai déjà faite.
Merci d'avance pour l'aide que vous pourrez m'apporter.

Information :
Pour fermer mon formulaire modale j'ai utilisé la commande :  Me.Close().

6 réponses

Messages postés
14788
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 mai 2021
155
Bonjour

Comment tu effectue ta MAJ du premier form ?

L'ouverture d'esprit ne se limite pas toujours à une fracture du crâne.
VB (6, .NET1&2), C++, C#.Net1
Mo
Messages postés
41
Date d'inscription
lundi 19 décembre 2005
Statut
Membre
Dernière intervention
25 novembre 2008

En faite je pensais que la mise à jour s'effectuais automatiquement, puisque lorsque je cliquais sur mon bouton, l'élément sélectionné avec mon combobox s'affichait bien dans la listbox du formulaire principale.

Mais je veux bien que tu m'explique comment rafraichir mon premier formulaire.

Merci pour la réponse rapide, en tout cas.
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
4
Form1.TextBox1.Text =




Me
.TextBox1.Text
Me.hide
Messages postés
41
Date d'inscription
lundi 19 décembre 2005
Statut
Membre
Dernière intervention
25 novembre 2008

Je pense que je ne me suis peut-être pas assez bien expliqué, pour que vous puissiez m'aider, c'est pourquoi je vais essayer de faire au mieux cette fois :
Voici en simplifier mon formulaire parent :










Lorsque je clique sur le bouton ajouter le code suivant s'execute :

Private
Sub CDajouter_Click(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs)
Handles CDajouter.Click

Me.CDajouter =
New System.Windows.Forms.Button
FormCDajouter.ShowDialog()

End
Sub

C'est alors que cette fenêtre modale s'ouvre :












Je sélectionner parmi la collection de mon ComboBox, un des items, puis je clique sur "Ajouter", voici le code qui s'écecute à la suite de cet événement ;


Private
Sub ButtonCDok_Click(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs)
Handles ButtonCDok.Click

SlayersEvenement.CDList.Items.Add(ComboBoxCDadd.Text)
SlayersEvenement.Update()

Me.ButtonCDok =
New System.Windows.Forms.Button

Me.Close()



End



Sub

Comme vous pouvez le voir je ferme ma fenêtre une fois toutes ces commandes effectuées.
C'est là que survient mon problème:
Une fois revenu sur mon formulaire principale, lorsque je clique annouveau sur le bouton "Ajouter",  le formulaire ajouter ne s'ouvre plus.

Merci d'avance pour votre aide, en espèrant que je suis le plus claire possible.
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
4
PrivateSub CDajouter_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CDajouter.Click








dim frm as new FormCDajouter
frm.ShowDialog()





End


Sub
Messages postés
41
Date d'inscription
lundi 19 décembre 2005
Statut
Membre
Dernière intervention
25 novembre 2008

Merci gillardg, c'était effectivement cela mon problème.

Une réponse ultra rapide en plus :).
Merci encore pour ton aide,
Benjamin