2009-10-26 83 views
0

我在我的C#中有一个ListView,我想根据我给的数字来选择一个项目。这可能吗 ?在C中列表视图#

例如:如果我的列表已添加,乘以除以列表中的元素。所以如果我给2,它必须选择乘。所有这些都必须以编程方式完成

+1

这是的WinForms?的WebForms? WPF? – 2009-10-26 06:07:17

+0

这是Winforms – subbu 2009-10-26 06:10:37

+0

你是什么意思列表添加,乘法和除法?你的意思是你想添加,乘数或在listviewitem内的数字与另一个数字? – 2009-10-26 06:10:40

回答

0

如果它的列表项的值是2 - 我想简单地去:

_listView.SelectedValue = "2"; 

或者更正确:

_listView.SelectedValue = _input.ToString(); 
2

看起来像你想通过它的索引选择一个项目。

如果它是的WinForms,你可以清除SelectedIndices收集,并添加您的项目索引:

listView.SelectedIndices.Clear(); 
listView.SelectedIndices.Add(yourIndex); 

对于WebForms的,你有SelectedIndex属性:

listView.SelectedIndex = yourIndex; 

记住索引从零开始。