日期:2014-05-17  浏览次数:20962 次

C#的listview选中count一直为0?????请指教。。。。
我的界面上有个listview,启动时加载了许多项(用户名)都是带checkbox的。下面有几个radiobutton(三个权限)。要完成的功能其实就是选几个用户,然后在下面选一个权限赋予给他们。然后点击下面的完成按钮。可是每次点了完成按钮后,发现:我的listview选中项count总为0.
      private void btn_OK_Click(object sender, EventArgs e)
        {
            if (this.lv_Users.SelectedItems.Count !=0)    //count数目总为0,奇怪啊???
            {


请大家指点下。。。。。。。
c# listview

------解决方案--------------------
SelectedItems集合是你选中行的集合,不是选中行的CheckBox集合
CheckedItems是选中行的CheckBox集合

private void btn_OK_Click(object sender, EventArgs e)
         {
             if (this.lv_Users.CheckedItems.Count !=0)    //count数目总为0,奇怪啊???
             {
 
------解决方案--------------------
你的属性选择错误,选择checkboxs对应的属性是CheckedItems,SelectedItems是表示鼠标选中的项
------解决方案--------------------
引用:
SelectedItems集合是你选中行的集合,不是选中行的CheckBox集合
CheckedItems是选中行的CheckBox集合

private void btn_OK_Click(object sender, EventArgs e)
         {
             if (this.lv_Users.CheckedItems.Cou……

+1