Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [C#] - Aprire form una sola volta
Forum - C# / VB.NET - [C#] - Aprire form una sola volta

Avatar
marcosak85 (Normal User)
Newbie


Messaggi: 2
Iscritto: 20/05/2010

Segnala al moderatore
Postato alle 18:12
Giovedì, 20/05/2010
Questo topic è stato chiuso dal moderatore

Ciao a tutti,
ho un piccolo problema che non riesco a risolvere...
Mi sto approciando ora a C# e non sono ancora molto esperto..

Devo aprire una Form premendo un pulsante da un'altro form.
Il problema è che se premo nuovamente il pulsante il form mi viene ovviamente duplicato.
Ho provato a settare la proprietà del form con il pulsante a frm.enable=false, ma il problema è che poi on riesco a riabilitarlo sull'evento onformclosing della form che apro..

come posso fare?

Grazie in anticipo

PM
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 18:50
Giovedì, 20/05/2010
Testo quotato

Postato originariamente da marcosak85:

Ciao a tutti,
ho un piccolo problema che non riesco a risolvere...
Mi sto approciando ora a C# e non sono ancora molto esperto..

Devo aprire una Form premendo un pulsante da un'altro form.
Il problema è che se premo nuovamente il pulsante il form mi viene ovviamente duplicato.
Ho provato a settare la proprietà del form con il pulsante a frm.enable=false, ma il problema è che poi on riesco a riabilitarlo sull'evento onformclosing della form che apro..

come posso fare?

Grazie in anticipo



nomedelform.ShowDialog è un alternativa, solo che mantiene il focus sul form aperto

PM
Avatar
marcosak85 (Normal User)
Newbie


Messaggi: 2
Iscritto: 20/05/2010

Segnala al moderatore
Postato alle 18:53
Giovedì, 20/05/2010
E' proprio quello che mi serviva!!

Grazie 1000

PM
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 18:54
Giovedì, 20/05/2010
Testo quotato

Postato originariamente da marcosak85:

E' proprio quello che mi serviva!!

Grazie 1000



Di nulla

PM