【发布时间】:2010-11-11 21:25:41
【问题描述】:
我有一个应用程序,其中有一个可以包含其他停靠/附加窗口的主窗口。现在,当我的用户控件加载时,我使用 Window.GetWindow 获取它的父级。这将返回对主窗口的引用,这很好。但是,当我取消停靠/分离用户控件所在的子窗口时,父窗口会发生变化。
用户控件需要监听许多父窗口事件。我找不到任何方法让用户控件在父级更改时得到通知。 System.Windows.Controls.UserControl 似乎不存在 ParentChanged/OnParentChanged。
我的用户控件是否可以在其父级更改时得到通知?
谢谢。
【问题讨论】:
标签: wpf wpf-controls