我有一个表单,我在代码(ControlArray)中创建了一个 ListView,我需要向它添加另一个事件处理程序。我从这一行的标题中得到错误:
//Listview events
listViewData.SelectedIndexChanged += new EventHandler(listView_SelectedIndexChanged);
listViewData.ItemDrag += new EventHandler(listView_ItemDrag); <-- Error here
这就是事件(我通过向表单添加列表视图创建它,添加事件然后删除该列表视图):
private void listView_ItemDrag(object sender, ItemDragEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
//Declaratie
ListViewItem dataItem = (ListViewItem)sender;
//Lijst aanmaken en opvullen
DataObject verplaatsing = new DataObject(DataFormats.Serializable, dataItem);
//beginnen met slepen
dataItem.ListView.DoDragDrop(verplaatsing, DragDropEffects.Copy);
}
}
非常感谢您的帮助,因为我的最后期限即将到来。