如何检查我的控件何时获取或更改可视父级?

时间:2010-02-11 18:38:06

标签: wpf events parent visual-tree

我想挂钩我的控件的视觉父母的事件。

1 个答案:

答案 0 :(得分:1)

您可以覆盖OnVisualParentChanged()方法,以便在您的可视父级更改时收到通知。

请注意,实际使用它几乎总是一个坏主意:在99%的情况下,数据模板应该通过设置其属性来处理相关控件,或者使用附加的继承属性更好地处理它。但对于另外1%,有OnVisualParentChanged()