我想将一些数据从 MainPage 传递到其子窗口,如下所示:
public MainPage()
{
InitializeComponents();
ChildWindow childwind = new ChildWindow();
childwind.textblk1.Text += "Test!";
//break point here
ContentFrame.Content = childwind;
}
textblk1 是 ChildWindow 中 TextBlock 的名称。但是没有文字“测试!” 当我运行它时显示在页面中。虽然我只是通过读取 App 中添加的属性直接在 ChildWindow 的构造函数中设置文本来解决这个问题,但我仍然想知道为什么上述方法失败了?谢谢。