【发布时间】:2014-04-02 13:55:24
【问题描述】:
我的 flowLayoutPanel 中有一个拖放操作。现在,当拖动某个控件时,我希望该控件显示为鼠标在鼠标坐标上移动。
我的主课上有这个
Panel dragAble = new Panel();
在我的 dragDrop 事件中我有这个
dragAble.Width = item.Width;
dragAble.Height = item.Height;
dragAble.Left = e.X;
dragAble.Top = e.Y;
我将新控件的(必须显示的)宽度和高度分配给拖动的宽度和高度。并将其坐标设置为鼠标坐标。
我需要在 dragEnter 事件处理程序上绘制它。如何在屏幕上显示?
在Windows中也是一样,拖动文件或文件夹时,拖动时可以看到。
【问题讨论】:
-
我需要这样的东西cdn1.tnwcdn.com/wp-content/blogs.dir/1/files/2012/04/… 用鼠标拖动时你也可以看到可拖动控件。
-
您需要能够在表单之间拖动还是在单个表单上拖动?
-
是的 ispiro,我看到了,但不能使用它:/ Mike,只有一种形式