c# - ObservableCollection.Next() 和 observablecollection.previous() 函数

标签 c# silverlight windows-phone-7 observablecollection

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

最佳答案

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

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

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

关于c# - ObservableCollection.Next() 和 observablecollection.previous() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6989194/

相关文章:

wpf - Windows Phone 7 SDK 中的 RenderTargetBitmap

c# - C# 如何判断线程是否结束?

c# - 使用 AudioPlayerAgent 时禁用通用音量控制 (uvc) 中的下一个/上一个按钮

c# - 如何获取元素在 StackPanel 中的位置?

c# - 将摩尔斯电码解码为文本

c# - 为什么我的用户控件会导致 Visual Studio 崩溃?

c# - 如何使用 Linq 按日期对订单列表进行分组

c# - 为什么 CaSTLe Windsor 会捕获 transient 对象?

c# - oauth2 身份验证 c# 代码不起作用

iphone - 手机上的高度测量有多准确