在Silverlight中使用ObjectCollection

时间:2010-08-10 14:50:06

标签: c# silverlight silverlight-4.0 c#-4.0 controls

这源于我在解决方案让我使用ObjectCollection的另一个问题。我之前从未使用过ObjectCollection,并且想知道是否有人知道我可以在哪里找到更多信息?

到处都是我看起来只是简单地讨论了ObjectCollection,但从来没有真正说过很多。我知道这是另一种控制,我只是不确定它到底是做什么的。

从我可以收集的内容来看,它或多或少是代码隐藏中使用的变量的“持有者”或容器。或者可能是数据表?

1 个答案:

答案 0 :(得分:1)

ObjectCollection由Silverlight Toolkit提供。如果已安装,请通过程序菜单打开Documentation .chm文件,该文件记录在那里。

即使它被放置在System,Windows.Controls命名空间中,它实际上也不是控件。事实上,它只是一个标准的通用Collection<T>定义为: -

 ObjectCollection : Collection<Object> { }

完全需要单独的类的唯一原因是因为您无法在Xaml中描述泛型类型。