Sto imparando C # usando Visual Studio Express 2012, e non riesco a trovare una fonte online che spiega la convenzione sul contenuto della finestra. Cosa intendo con questo, qual è il modo appropriato per cambiare il contesto / passare le variabili dalla finestra principale ai diversi contesti?
Sono stato in grado di modificare il contenuto della mia finestra creando e modificando nuove classi UserControl. Per quanto riguarda il passaggio dei parametri, ho sperimentato con una finestra principale statica con campi pubblici e il passaggio dei valori del campo mainwindow tramite le funzioni di azione (con scarso successo).
È il modo appropriato per gestire il cambiamento del contesto della finestra principale creando più classi di controllo degli accessi? Se questo è il caso, dovrei creare un albero con la finestra principale come root e le classi usercontrol come elementi figlio?
La maggior parte delle domande che trovo durante la ricerca di una risposta ruotano attorno a moduli o nuove finestre, il che mi porta a chiedermi se usercontrol sia l'elemento corretto per cambiare contesto. Se mi manca un tutorial o una spiegazione semplice, mi scuso in anticipo: D