我想在listview中多选,而且选中的行改变颜色以区别于其它行,选中方法有鼠标拉虚矩形框选中,箭头键+shift选中,鼠标+ctrl键选中(间隔选中),那位大老知道请指点,小弟跪谢!

解决方案 »

  1.   

    listview本身就有这个功能了吧,你是不是没有把FullRowSelect 设为true啊?
    还是我理解错了你的意思啊?
      

  2.   

    鼠标拉虚框需要重写鼠标事件, 另外两个在listview控件的属性中有,好像叫multiselect
      

  3.   

    设置  this.listView1.FullRowSelect = true;
      

  4.   

    已经解决了,就是FullRowSelect的问题,谢谢大虾们