首页 文章

C#listview itemcheck或itemchecked事件

提问于
浏览
0

我有一个listview,第一列是每个项目的复选框 .

我想在用户勾选触发触发的框时添加itemcheck或itemchecked事件 .

我已添加到我的代码中:

private void ListView1_ItemCheck1(object sender, 
System.Windows.Forms.ItemCheckEventArgs e)
{
  MessageBox.Show("has been checked");
}

出于某种原因,该事件似乎没有触发 .

此外,我发现 private void listView1_SelectedIndexChanged 在您点击其中一个列表项时起作用(就像您选择的那样)

你有没遇到过这个问题?

1 回答

  • 1

    我已经回答了我自己的问题,我补充说:

    this.listView1.ItemCheck += new ItemCheckEventHandler(listView1_ItemCheck);
    

    像魔术一样工作 .

相关问题