private void checkBox3_CheckedChanged(object sender, EventArgs e)
{
if (checkBox3.Checked)
{
listView4.Focus();
foreach (ListViewItem item in listView4.Items)
{
item.Selected = true;
} }
}
这样不能全选。。请各位帮忙解释下该怎么做全选跟反选。。谢谢贴出代码
{
if (checkBox3.Checked)
{
listView4.Focus();
foreach (ListViewItem item in listView4.Items)
{
item.Selected = true;
} }
}
这样不能全选。。请各位帮忙解释下该怎么做全选跟反选。。谢谢贴出代码
item.Checked = !item.Checked; // 反选
{
checkedListBox1.SetItemChecked(i, true);
}
全不选 for (int i = 0; i < checkedListBox1.Items .Count; i++)
{
checkedListBox1.SetItemChecked(i, false);
}
-----------------------
应该是item.Checked = true;
2楼的并不是listView控件。。
不知道反选该怎么做?
item.Checked = !item.Checked;这个就是反选啊
{
foreach (ListViewItem item in listView4.Items)
{
item.Selected = (sender as CheckBox).Checked;
}
}
{
foreach (ListViewItem item in listView4.Items)
{
item.Selected = (sender as CheckBox).Checked;
}
}