如何从代码获取NavigationWindow指向的WPF页面

时间:2019-02-26 11:17:13

标签: c# .net wpf ironpython

我有一个WPF应用程序,它嵌入了IronPython。我正在尝试从Python访问WPF页面,以便可以从Python修改XAML中定义的控件,但无法做到这一点。我正在使用NavigationWindow在页面之间进行切换,所以我希望能够访问NavigationWindow指向的当前页面。

我能够通过Application.Current.MainWindow从单独的窗口访问控件,但是尝试以上述方式访问页面没有成功。

谢谢!

1 个答案:

答案 0 :(得分:0)

导航窗口是一个内容控件,如果要从中获取页面,则可以仅使用导航窗口实例上的.content属性。或仅使用onNavigated函数中 NavigationEventArgs 中的content属性。