C# 将值从一个页面传递到另一个页面

C# 将值从一个页面传递到另一个页面,c#,data-binding,silverlight-3.0,properties,C#,Data Binding,Silverlight 3.0,Properties,如何使用属性(即数据绑定)将值从silverlight 3中的子窗口传递到父窗口 在我的工作中,它包括一个父窗口和一个子窗口。子窗口包含一个文本框,点击OK按钮后返回一个值并将其发送到父窗口。我已经通过使用消息发送和接收事件做到了这一点。但现在我想将其更改为使用属性。父窗口: ChildWindow myWin = new MyWindow("Test", "Test of shared ui elemnts"); myWin.Show(); myWin.Closed += new EventH

如何使用属性(即数据绑定)将值从silverlight 3中的子窗口传递到父窗口

在我的工作中,它包括一个父窗口和一个子窗口。子窗口包含一个文本框,点击OK按钮后返回一个值并将其发送到父窗口。我已经通过使用消息发送和接收事件做到了这一点。但现在我想将其更改为使用属性。

父窗口:

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
}