首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# listview控件,每一行的checkbox的有关问题

2013-01-17 
c#listview控件,每一行的checkbox的问题怎么使选择了checkbox后,那一行数据都被选中,还有单击checkbox的事

c# listview控件,每一行的checkbox的问题
怎么使选择了checkbox后,那一行数据都被选中,还有单击checkbox的事件在哪里啊??? c# listview
[解决办法]

 this.listView1.ItemChecked += new System.Windows.Forms.ItemCheckedEventHandler(this.listView1_ItemChecked);

  private void listView1_ItemChecked(object sender, ItemCheckedEventArgs e)
        {
            e.Item.Selected =  e.Item.Checked;
        }

[解决办法]
每个check只管自己行的,跟后面没关系,要想全选,自己遍历选中
[解决办法]
选中checkbox最后遍历就行
[解决办法]
引用:
老出现这样的情况,checkbox和后面不一起选中


你把ListView的FullRowSelect属性设为true就可以了一行全选中了
Listview1.FullRowSelect=true;

[解决办法]
一起取消好办啊,循环一下
 for (int i = 0; i < listView1.CheckedItems.Count; i++)
            {
                listView1.CheckedItems[i].Checked = false;
                listView1.CheckedItems[i].Selected = false;
            }

热点排行