【发布时间】:2015-04-27 08:55:40
【问题描述】:
我正在开发一个 WPF 应用程序,其中我有一个 MainWindow,其中有一个 Frame 控件和一个 Label Control,我已将 Frame 控件的源设置为我创建的页面之一,我想要什么是为了能够从显示在 Frame 控件内的 Page.xaml 更改 Label 控件(在主窗口内)的内容。
这是一张图片来进一步说明我真正想要的。请原谅我的画!
【问题讨论】:
-
如果没有一些代码,这将很难评估。您能否发布一个说明问题的示例?
-
我还没有写任何具体的代码:但我可以告诉用例,例如我想在页面内做一些操作,然后在主窗口标签控件中显示一条相关消息。例如记录已成功添加或发生了一些错误。
-
通过构造函数将主窗口传递给子窗口
-
@Blam 你能举个例子吗,我是 WPF 的新手。
-
MainWindow main = new MainWindow(); Label lblstats = (Label)main.FindName("lblStatus"); lblstats.Content = "this text has come from AdminSite page!";我试过这段代码,但它不起作用