可以参考ListViewGroup的用法,比如: ListViewGroup group = new ListViewGroup("True", "选择上的用户"); this.lvwUsers.Groups.Add(group); ListViewGroup group = new ListViewGroup("False", "未选择的用户"); this.lvwUsers.Groups.Add(group);设置好分组后,可以给任一个ListViewItem设置它所属于的组就可以了,比如; ListViewItem item = new ListViewItem(userName); item.Group = this.lvwUsers.Groups[userID.ToString()]; ...
ListViewGroup group = new ListViewGroup("True", "选择上的用户");
this.lvwUsers.Groups.Add(group);
ListViewGroup group = new ListViewGroup("False", "未选择的用户");
this.lvwUsers.Groups.Add(group);设置好分组后,可以给任一个ListViewItem设置它所属于的组就可以了,比如;
ListViewItem item = new ListViewItem(userName);
item.Group = this.lvwUsers.Groups[userID.ToString()];
...
不知道有其他方法吗????谢谢
但是还没有现成的不使用Group的例子.
问题已经解决的.
我采用的方法是:在将数据显示到LISTVIEW中时做了判断.如果CHECKBOX是FALSE,
this.lv_tv .Items.Add(lvi);//用ADD方法
如果是TRUE,this.lv_tv .Items.Insert(0,lvi); //用INSERT方法向第一行插入.