0
C#でリストビューにチェックボックスを追加しようとしています。まっすぐ進むと思われる何かが、ここ数日間私を止めてしまった。チェックボックスの変更にイベントハンドラを追加するまでは、すべて正常です。引数1: 'メソッドグループ'から 'ListViewItem'に変換できません
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
// more componets....
// more componets.......
// more componets.......
this.listView1.SelectedIndexChanged += new System.EventHandler(this.listView1_SelectedIndexChanged);
this.listView1.ItemChecked += new ItemCheckedEventArgs(this.listView1_ItemCheckChanged);
// more componets....
}
private void listView1_ItemCheckChanged(object sender, System.Windows.Forms.ItemCheckedEventArgs e)
{
ListViewItem item = e.Item as ListViewItem;
if (item != null)
{
if (item.Checked)
{
item.Checked = false;
}
else
{
item.Checked = true;
}
}
}
ItemCheckedEventArgs?多分あなたはItemCheckedEventHandlerを意味しましたか? – Gusman