0

我从 proc COM 服务器外启动了一个对话框,该对话框中有一些拖放 ctrl 操作。经过一些研究发现该对话框必须在 STA 线程中启动。我设法做到了,但对随后的对话有一些副作用。因此,计划在不使用内置的情况下实现拖放操作。IE。通过处理鼠标事件和切换光标,天气这是可行的。

4

1 回答 1

0

我发现将 AllowDrop 属性设置为 false 后,无法实现自定义拖放。原因:从一个控件拖动时 - 不会触发其他控件的鼠标事件。IE,。在一个表单中,同时将 1 个按钮拖动到另一个面板:即使鼠标悬停/鼠标移动表单 /target panel dint 也会被触发。

于 2012-10-04T21:07:53.363 回答