用鼠标拖动控件
我想达到这样一个效果,在程序运行的时候,可以用鼠标把某控件拖到窗体内的任意地方,就像在设计阶段时的效果一样.
不知可否实现,请赐教!
问题点数:50、回复次数:5Top
1 楼lidong6(立冬)回复于 2006-03-12 17:08:11 得分 5
Control.AllowDrop=true;
然后捕获DragDrop,DragEnter等事件.Top
2 楼ChengKing((.net: http://blog.csdn.net/ChengKing ))回复于 2006-03-12 17:15:09 得分 40
winform:
http://blog.csdn.net/chengking/archive/2005/10/07/496739.aspxTop
3 楼ljhkim6()回复于 2006-03-12 17:15:13 得分 5
Control.AllowDrop=true;Top
4 楼sabre(沙漠军刀)回复于 2006-03-16 01:31:51 得分 0
OKOK!
谢谢ChengKing的代码,这个问题搞定,并提了一点小建议,已很回复到你的blog
Top
5 楼yuanzhihua520(超市系统,短信系统全国找代理qq:694545800)回复于 2006-06-08 20:30:33 得分 0
upTop
相关问题
- 在视图中用鼠标拖动直线控件的原理是什么?
- 在视图中用鼠标拖动直线控件的原理是什么?
- 如何制作列可以用鼠标拖动大小的Table?不希望用复杂的xxxGrid控件。
- 怎样添加一个响应用鼠标拖动控件Slider的滑块的消息函数?
- 请问Delphi7在设计窗体时用鼠标拖动控件的最小移动距离能设置吗?
- 如何在程序中实现向vs开发环境那样使用鼠标选种Label控件,拖动改变控件的大小,那种方法最好?
- 请教VC中有没有在运行时可用鼠标拖动,可用鼠标改变大小的控件。(用来画流程图)
- 怎样禁止鼠标拖动改变CListCtrl控件每列的宽度 ?
- 怎样判断鼠标是否拖动一个文件到一个控件上!!
- 请问如何在OnMouseDown中区分拖动控件和鼠标双击




