【发布时间】:2010-06-21 04:37:16
【问题描述】:
如何从页面中获取窗口,所以我的窗口中有一个页框:
<Frame NavigationUIVisibility="Hidden" Name="frmContent" Source="Page/Page1.xaml" OverridesDefaultStyle="False" Margin="0,0,0,0" />
并尝试以这种方式从此页面访问我的窗口:
private void Page_Loaded(object sender, RoutedEventArgs e)
{
if ((Window1)this.Parent == null)
System.Windows.Forms.MessageBox.Show("111");
else
wb1.ObjectForScripting = new MyScriptObject((Window1)this.Parent);
但 Parent 返回 null ,所以我看到“111”消息,
我的错误在哪里以及如何让窗口对象正确?
【问题讨论】: