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
Mdi parent figlio e toolStripStatus
mercoledì 18 aprile 2007 - 19.52
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
francescosessa
Profilo
| Newbie
6
messaggi | Data Invio:
mer 18 apr 2007 - 19:52
Salve a tutti,
sto sviluppando un'applicazione in C#.
Ho un form Form1 mdi container e un secondo form Principale contenuto al suo interno.
In quest'ultimo form vengono effettuati alcuni disegni e cliccando su un punto già esistente
vorrei che nella toolStripStatus del Form1 vengano visualizzate alcune informazioni del punto.
Come faccio a passare quindi dei valori dal figlio al padre?
vi ringrazio
gigi90
Profilo
| Senior Member
285
messaggi | Data Invio:
mer 18 apr 2007 - 21:37
Basta che nella classe del form figlio crei una proprietà pubblica del tipo del formpadre, in questo modo puoi passare a questa proprietà un riferimento del form padre, e quindi cambiare le proprietà.
Ad esempio
//Classe form padre
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e) {
Form2 FormFiglio = new Form2();
FormFiglio.FormPadre = this;
FormFiglio.MdiParent = this;
FormFiglio.Show();
}
}
//classe form figlio
public partial class Form2 : Form {
public Form2() {
InitializeComponent();
}
private Form1 formpadre;
public Form1 FormPadre {
get {
return formpadre;
}
set {
formpadre = value;
}
}
private void Form2_Load(object sender, EventArgs e) {
//Puoi accedere a tutte le variabili, proprietà, metodi ed eventi pubblici del form padre
FormPadre.Text = "Ciao";
}
}
alextyx
Profilo
| Expert
668
messaggi | Data Invio:
mer 18 apr 2007 - 22:10
E' più o meno lo stesso quesito che trovi in questo thread:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=15053
francescosessa
Profilo
| Newbie
6
messaggi | Data Invio:
gio 19 apr 2007 - 15:15
Grazie e scusatemi...
non avevo pensato proprio a questa soluzione che alla fin fine è proprio banale
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 !