如何修复C#中的ComboBox索引问题

时间:2011-09-19 13:15:24

标签: c# wpf combobox wpf-controls

我编写了一个WPF应用程序,其ComboBox.Items.IndexOf(ItemName);给出-1,即使ComboBox items列表中存在Item。任何人都可以帮我解决问题。

提前致谢

2 个答案:

答案 0 :(得分:3)

.IndexOf正在查找items集合中的对象,而不是按名称查找它(这就是你要表明你要做的事情)。您应该使用ComboBox.FindStringExact("ItemName")来获得所需内容。

答案 1 :(得分:0)

我确实认为这是你将列表设置为空白的方式,因此在1之前的“ - ”表示它低于0阈值,哪些项目开始被索引。