winform c# listview 选中行!急!在线等!

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:55:30
ListView 中的数据是通过循环把dataset的值赋给listview的!

当鼠标点击的时候如何让用户选中行?当选中行的时候获取行的索引并让选中行的颜色变成黑色?

我的listview 是分组的!可是分组后就无法用网格显示了...
listView1.GridLines = true;
listView1.View = View.Details; 也就是说这2个属性没用了

如果我不分组,这2个属性就有用...

form.show()的时候 如果用FullRowSelect = true 这个属性的话!那么鼠标在listview滑动的时候就会自动的选择1行!而不是点击
form.show()的时候 如果用FullRowSelect = true 这个属性的话!那么鼠标在listview滑动的时候就会自动的选择1行!而不是点击选择行!1楼说的那个属性根本不需要。。

我的意思是当鼠标点击的时候选择一行!然后把鼠标选择的这行数据给读取出来!如果有能力的话!就把选中行的颜色给换了!(换颜色目的是为了提醒用户!)

form.show()的时候 如果用FullRowSelect = true 这个属性的话!那么鼠标在listview滑动的时候就会自动的选择1行!而不是点击

---设置HoverSelection=false来解决