在调用加载的事件之前查找可视父级

时间:2015-08-24 08:43:29

标签: c# wpf parent-child visualtreehelper

在触发加载的事件之前,WPF是否可以找到对象的可视父级(UIElement)?如果我在加载的事件中搜索特定的父级,那么每件事都可以正常工作。如果我在LoadComponent之后搜索构造函数中的特定父级,则它不起作用。或者我必须使用逻辑树?

我使用VisualTreeHelper进行搜索。

谢谢

1 个答案:

答案 0 :(得分:2)

WPF仅在调用构造函数后将元素插入树(逻辑或可视)。因此,您无法在构造函数中找到父元素。

将尚不存在的东西插入树中是没有意义的。