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
C# Panel proprietario
mercoledì 02 marzo 2011 - 17.17
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 4.0
luca.santaniello
Profilo
| Newbie
28
messaggi | Data Invio:
mer 2 mar 2011 - 17:17
Salve a tutti,
è possibile ottenere il riferimento alla form che apre un'altra finestra?
Faccio un esempio per spiegarmi meglio:
Nella WinFormA apro la WinFormB
new WinFormB().Show();
Nella WinFormB ho un button, sul click del quale vorrei ottenere il riferimento a WinFormA. Ho provato ad utilizzare parent ma ottengo null...
MyFormA p = (MyFormA)this.Parent;
consigli?
Luca Santaniello
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
mer 2 mar 2011 - 21:40
Ciao..
Hai due possibilità per fare quello che serve a te.
1- nella form2 inserisci un altro costruttore che prevede il passaggio della form1.
2- ti scorri l'elenco delle form aperte e controllando il tipo di oggetto, facendo l'opportuno cast, puoi accederci.
Io ti consiglio la 1
ciao
Cristian Barca
luca.santaniello
Profilo
| Newbie
28
messaggi | Data Invio:
mer 2 mar 2011 - 21:47
Avevo utilizzato già la soluzione 1 ma credevo ci fosse qualcosa di più corretto. Grazie
Luca Santaniello
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 !