ObservableCollection.Next() 和 observablecollection.previous() 函数

Sev*_*ays 2 c# silverlight observablecollection windows-phone-7

我有一个包含 20 个项目(图像)和按钮(“Next”)的 observablecollection。如何获得像 observablecollection.next() 和 observablecollection.previous() 这样的函数?

Hen*_*man 5

可观察的集合没有“当前”甚至“选定”项目的概念。他们都是平等的。

您可以保留一个简单的int索引并递增/递减它。

或者使用绑定 ListBox 或类似属性的 SelectedItem 属性。