我需要获取列表框的当前 SelectedIndex 并将索引号传递给我的 ViewModel。然后使用该索引号访问对象列表中的特定对象,然后将其用作公式的一部分。我看过的大多数示例都建议使用 SelectedItem 而不是 SelectedIndex,但列表框由位图图像组成,所以我不确定它是如何工作的。这是一个应该如何工作的示例:用户选择其中一个图像,假设是第一个图像,因此 SelectedIndex 将等于 0。0 的值被传递给具有“记录”对象列表的 ViewModel。由于传递了 0,因此将访问列表中的第一个对象,并在公式中使用其属性之一。这似乎是一件非常简单的事情,但我在 MVVM 和 WPF 方面的新手经验让我有点难过。
1 回答
UYOU
TA贡献1878条经验 获得超4个赞
我认为您可以将 ViewModel 中的属性(假设它称为 SelectedIdx)绑定到 SelectedIndex ,绑定模式可以选择 OneWayToSourc 或 TwoWay。
因此,当您选择一项时,您的 viewModel 将通过 SelecteIdx 获取 selectedIndex。
- 1 回答
- 0 关注
- 293 浏览
添加回答
举报
0/150
提交
取消
