获取 datagridview.dragdrop指向的事件句柄
时间: 2024-02-29 22:53:23 浏览: 119
获取进程句柄
要获取 DataGridView 的 DragDrop 事件句柄,可以使用以下代码:
```
Delegate dragDropHandler = dataGridView1.DragDrop;
```
这段代码会获取 DataGridView 的 DragDrop 事件句柄并赋值给 dragDropHandler 变量。如果 DataGridView 的 DragDrop 事件没有绑定方法,则 dragDropHandler 变量的值为 null。如果 DataGridView 的 DragDrop 事件绑定了方法,则可以通过 dragDropHandler 变量调用该方法。
需要注意的是,获取 DragDrop 事件句柄后,可以使用 DynamicInvoke 方法调用该事件处理方法。但是,为了保证程序的稳定性和可读性,建议直接使用 DragDrop 事件来处理拖放操作。
阅读全文