Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Problema con MessageBox che mi chiude form windows
sabato 12 gennaio 2013 - 17.30
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
serraiello
Profilo
| Newbie
34
messaggi | Data Invio:
sab 12 gen 2013 - 17:30
salve a tutti,
non so se è il posto giusto per postare ....
in ogni caso, spiego quello che è il mio problema...
Premetto che uso C# come linguaggio
Io apro una form windows tramite il seguente comando:
Form frm = new Form();
frm.ShowDialog();
se nel form "frm" io ho la necessità di far visualizzare un MessageBox del tipo:
MessageBox.Show(this, "ciao");
quando chiudo il MessageBox, si chiude anche il form da dove l'ho lanciato...
Ovviamente se invece di usare ShowDialog() per aprire il form uso solo Show() questo problema non si pone, ma io ho la necessità di usare ShowDialog() per evitare il passaggio da una form all'altra ....
Come posso fare per evitare tutto ciò??
Ciao e grazie
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
lun 14 gen 2013 - 08:43
questa cosa è strana.
Sicuramente hai messo del codice sbagliato.
Posta un po il codice che usi quando apri la messagebox
Cristian Barca
serraiello
Profilo
| Newbie
34
messaggi | Data Invio:
lun 14 gen 2013 - 17:08
Ciao,
bhè in pratica il codice era quello già postato...
In ogni caso prova a spiegarmi meglio:
Io ho 3 form:
-form_1 (MDIContainer);
-form_2 che apro da form_1 così:
Finestra frm = new Finestra();
frm.ShowDialog();
-form_3 che apro da form_2 così:
AltraFinestra frm1 = new AltraFinestra();
frm.ShowDialog();
Ora se nella form_3 devo fare dei controlli su inserimento dati, e in caso di errato inserimento io inserico un messagebox visualizzato così:
MessageBox.Show(this, "Hai Sbagliato", "ATTENZIONE", MessageBoxButtons.OK, MessageBoxIcon.Information);
Quando clicco sul pulsante del MessageBox la form_3 si chiude e ritorno alla form_2 ....
in pratica il codice e la situazione è questa...
Grazie
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
lun 14 gen 2013 - 17:26
Ho provato a riprodurre il problema ma non ci sono riuscito.
Vedi bene nel codice se da qualche parte è sfuggito un this.close oppure nella form3 è stato impostato un AcceptButton o un CancelButton.
Cristian Barca
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !