Silverlight UIElementCollection更改通知?

Silverlight UIElementCollection更改通知?,silverlight,uielementcollection,Silverlight,Uielementcollection,我从Silverlight Panel类派生了一个类,以便可以对面板的子元素执行一些自定义定位。如何确定子项集合何时已更改?Panel.Children集合没有任何指示更改通知的事件 每次度量值出现时,我是否必须扫描子集合并查找已添加和消失的元素?试试这篇文章:这不是一个完美的解决方案,但可能会有所帮助。试试这篇文章:这不是一个完美的解决方案,但可能会有所帮助。解决问题的方法很有趣,但遗憾不是一个通用的解决方案。它只在使用派生类时起作用,但在用作基本面板类时将失败。尽管如此,这可能是尽可能接近的

我从Silverlight Panel类派生了一个类,以便可以对面板的子元素执行一些自定义定位。如何确定子项集合何时已更改?Panel.Children集合没有任何指示更改通知的事件


每次度量值出现时,我是否必须扫描子集合并查找已添加和消失的元素?

试试这篇文章:这不是一个完美的解决方案,但可能会有所帮助。

试试这篇文章:这不是一个完美的解决方案,但可能会有所帮助。

解决问题的方法很有趣,但遗憾不是一个通用的解决方案。它只在使用派生类时起作用,但在用作基本面板类时将失败。尽管如此,这可能是尽可能接近的。解决这个问题的方法很有趣,但遗憾的是,这不是一个通用的解决方案。它只在使用派生类时起作用,但在用作基本面板类时将失败。尽管如此,也许这是尽可能接近的。