Passar valores de uma para outra página
-
05-07-2019 - |
Pergunta
Como podemos passar os valores de uma janela filho para a janela pai no Silverlight 3 usando Properties (ie DataBinding).
No meu trabalho, que inclui uma janela pai e uma janela filho. A janela filho contém uma caixa de texto, que retorna um valor depois que o botão OK bater-lo para a janela pai. Eu já fiz isso usando mensagem de envio e recepção de eventos. Mas agora eu gostaria de mudar isso para usando propriedades.
Solução
Janela pai:
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
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow