Frage

Wie wir die Werte von einem untergeordneten Fenster zu dem übergeordneten Fenster in Silverlight-3 unter Verwendung von Eigenschaften (dh Datenbindung) passieren können.

In meiner Arbeit, enthält es ein übergeordnetes Fenster und ein untergeordnetes Fenster. Das Kind Fenster enthält ein Textfeld, das es Übergeordnetes Fenster einen Wert nach der Kollision mit OK-Taste zurück. Ich habe dies bereits durch Mitteilung mit Senden und Empfangen von Ereignissen. Aber jetzt wünsche ich, dass Eigenschaften mit sich ändern.

War es hilfreich?

Lösung

Übergeordnetes Fenster:

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
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top