Se connecter / S'enregistrer
Votre question

probleme propriete dialogresult c#

Tags :
  • true
  • dialogresult
  • Programmation
Dernière réponse : dans Programmation
17 Mars 2012 17:37:59

bonjour,

a travers un cli sur un bouton d'une fenetre j'accede a une autre fenetre comme ca :
  1. private void button9_Click(object sender, EventArgs e)
  2. {
  3. bool ajout = true;
  4. using (Personne_Contact frm2 = new Personne_Contact(ajout, dataGridView1.SelectedRows[0].Cells[11].Value.ToString()))
  5. {
  6. if (frm2.ShowDialog() == DialogResult.OK && frm2.etat == true)
  7. {
  8. loadPersonne(dataGridView1.SelectedRows[0].Cells[0].Value.ToString());
  9. frm2.Close();
  10.  
  11. }
  12. else
  13. {
  14.  
  15. }
  16. }
  17. }

et dans l'autre fenetre lorsque je clique sur ok il y a des traitements que je fais et qui peut ne pas aboutir a la fermeture de la fenetre
mais comme ca tjs si je clique sur ok alors elle va se fermer meme si les 2 conditions ne sont pas verifié

est ce que vous savez comment regler ce probleme en laissant l'instance de la 2 eme fenetre comme ca (using ...... et la maniere d'instancier classique ma causer des problemes)


merci d'avance

Autres pages sur : probleme propriete dialogresult

a c 232 L Programmation
18 Mars 2012 19:18:39

Salut,

Il faut dans l'autre fenêtre que tu ne mettes le DialogResult à OK que si c'est ton traitement est bon.

Fais voir le traitement lors du clic sur OK.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS