2009-03-26 7 views
1

Je dérive une classe de la classe Silverlight Panel afin que je puisse effectuer un positionnement personnalisé des éléments enfants du panneau. Comment savoir quand la collection d'objets enfants a été modifiée? La collection Panel.Children n'a aucun événement indiquant des notifications de modification. Dois-je scanner la collection Children chaque fois qu'une mesure survient et rechercher les éléments qui ont été ajoutés et qui ont disparu?Silveright UIElementCollection modifier les notifications?

Répondre

1
+0

Approche intéressante du problème mais malheureusement pas une solution générique. Cela ne fonctionne que tant que la classe dérivée est utilisée mais échouera lorsqu'elle sera utilisée comme classe Panel de base. Pourtant, peut-être que c'est aussi proche qu'il est possible d'obtenir. –

Questions connexes