我们如何使用Properties(即数据绑定)将值从子窗口传递到silverlight 3中的父窗口。
在我的工作中,它包括父窗口和子窗口。子窗口包含一个文本框,在按下OK按钮后返回一个值到Parent窗口。我已经通过使用消息发送和接收事件来做到这一点。但现在我希望将其改为使用属性。
答案 0 :(得分:2)
父窗口:
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
}