这一定很容易,但我被卡住了.我有一个带有X项的listBox.每个项目都有一个文本描述(出现在listBox中)及其值(数字).我希望能够使用项目的索引号获取项目的value属性.
我有一个组合框,将一个name作为 DisplayMember 和一个id作为 ValueMember 存储。在我的数据库中,我仅存储id.
如何将其设置为正确的索引id?
示例代码:
Combobox.SelectedIndex = Combobox.FindByValueMember("10");
Run Code Online (Sandbox Code Playgroud)
我能找到的最好的就是这个问题,但投票最多的答案并没有理解问题是什么。
int index = comboref.Items.IndexOf("string");
Run Code Online (Sandbox Code Playgroud)
不起作用,因为它不按 ValueMember 进行搜索。
这回答了这个问题,但我想知道是否有更好的方法来做到这一点。