Passa i valori da una all'altra pagina
-
05-07-2019 - |
Domanda
Come possiamo passare i valori da una finestra figlio alla finestra padre in silverlight 3 usando Proprietà (es. Databinding).
Nel mio lavoro include una finestra padre e una finestra figlio. La finestra figlio contiene una casella di testo, che restituisce un valore dopo aver premuto il pulsante OK nella finestra principale. L'ho già fatto utilizzando l'invio e la ricezione di messaggi. Ma ora vorrei cambiarlo usando le proprietà.
Soluzione
Finestra padre:
ChildWindow myWin = new MyWindow("Test", "Test of shared ui elemnts");
myWin.Show();
myWin.Closed += new EventHandler(myWin_Closed);
void errorWin_Closed(object sender, EventArgs e)
{
ErrorWindow wrr = (ErrorWindow)sender;
string mytext = wrr.MyText; // Can access any property that was set ChildWindow
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow