创建一个无限的Silverlight ItemsControl

3
我对为Silverlight创建一个“循环”项目控件感兴趣。当用户滚动到列表末尾时,ItemsControl应该显示列表中的第一个项目或多个项目。如果用户滚动到列表开头以上,则ItemsControl应该显示列表中的最后一个项目或多个项目。这里,ItemsControl保存的项目数量可能比它实际包含的项目数量要多。那么,创建这个控件有什么好的方法呢?我计划将ItemsSource属性数据绑定,因此也可以使用自定义集合。

你需要创建自定义面板并实现MeasureOverride和ArrangeOverride方法来实现无限滚动。 - Denis
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接