2009-09-11 7 views
1

Comment nous pouvons transmettre les valeurs d'une fenêtre enfant à la fenêtre parent dans Silverlight 3 en utilisant Propriétés (par exemple Liaison de données).Transmettre les valeurs de l'une à l'autre page

Dans mon travail, il comprend une fenêtre parent et une fenêtre enfant. La fenêtre enfant contient une zone de texte, qui renvoie une valeur après le clic sur le bouton OK dans la fenêtre Parent. Je l'ai déjà fait en utilisant l'envoi et la réception d'événements. Mais maintenant je souhaite changer cela en utilisant des propriétés.

Répondre

2

Parent fenêtre:

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 
} 
Questions connexes