今天被一个小问题给难住了,这个问题是怎么获得Listview控件当前所选中的文本?弄了好久终于解决了。新手可以作为参考,老鸟就可以直接忽视了。
我的解决方案就是首先需要获得当前所选中的索引号,再通过索引号来获得文本。要获得索引号,需要使用到listview控件的SelectedIndices 属性。因为SelectedIndices属性的作用是获取控件中选定项的索引。
首先需要明确你的listview控件有多少列,如果有一列,则为listview1.SelectedIndices[0]。
如果有n列,则为listview1.SelectedIndices[n]。
获得索引号后再通过控件的items属性(获取包含控件中所有项的集合)来获得,即为listview1.items[listview1.SelectedIndices[n].Text。
这样就可以获得当前所选中项了。