【发布时间】:2009-09-18 11:58:33
【问题描述】:
深入我的 WPF 对象 hiarchy 我创建了一个 Window 对象。
但是,我希望此窗口对象的 所有者 是 基础 Window 对象。
我尝试使用以下类型的代码“爬树”,但这种方法似乎次优:
(((((((TabGroupPane)((ContentPane) this.Parent).Parent).Parent as
SplitPane).Parent as DocumentContentHost).Parent as
XamDockManager).Parent as ContentControl).Parent as
StackPanel).Parent...
如何访问基础 Window 对象?
我在想这样的事情:
伪代码:
Window baseWindow = this.BaseParent as Window;
【问题讨论】: