【问题标题】:Silveright UIElementCollection change notifications?Silveright UIElementCollection 更改通知?
【发布时间】:2009-03-26 01:29:38
【问题描述】:

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

是否必须在每次测量发生时扫描 Children 集合并查找已添加和消失的元素?

【问题讨论】:

    标签: silverlight uielementcollection


    【解决方案1】:

    试试这个帖子:Silverlight: Getting notified upon changes to a Panel’s Children (of type UIElementCollection) property. 不是一个完美的解决方案,但可能会有所帮助。

    【讨论】:

    • 解决问题的有趣方法,但遗憾的是不是通用的解决方案。它仅在使用派生类时才有效,但在用作基面板类时会失败。不过,也许这已经尽可能接近了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-10
    • 2013-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多