Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - aprire una form da una classe
Forum - C# / VB.NET - aprire una form da una classe

Avatar
francovacchiano (Normal User)
Rookie


Messaggi: 29
Iscritto: 28/10/2008

Segnala al moderatore
Postato alle 20:07
Domenica, 11/01/2009
da una classe  generica, devo aprire uan form a seconda delle esigenze.
Dovrei quindi passare alla Class la form che voglio aprire e leggerne i parametri (anche quelli aggiungi nelle specifiche Form).
E' possibile ?


PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 15:13
Lunedì, 12/01/2009
Basta fare Form.Show().

PM Quote
Avatar
francovacchiano (Normal User)
Rookie


Messaggi: 29
Iscritto: 28/10/2008

Segnala al moderatore
Postato alle 19:02
Lunedì, 12/01/2009
Si riesco ad aprire la form2, dalla classe.
Il mio problema è che dalla Form1, chiamo la classe, passando la form da aprire (cambia a seconda delle esigenze)e nella classe, faccio alcune valutazioni, prima di aprire la form passata. Nella Form2, ho delle proprietà personalizzate che devo alimentare dalla classe, e non riesco a vederle creando errore. Diversamente, le proprietà, le  gestisco benissimo se la Form2, la chiamo direttamente dalla Form1.

PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2298
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 21:17
Lunedì, 12/01/2009
dalla classe

dim form as new Form1
dim form2 as new Form2

form.show() o form2.show()


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 16:46
Martedì, 13/01/2009
Meno chiacchere, più codice :D
Credo che tu confonda il tipo della variabile con il suo nome. Aspetto di vedere il sorgente prima di fare ulteriori ipotesi.

PM Quote