读书人

关于控件拖动的有关问题

发布时间: 2012-01-30 21:15:58 作者: rapoo

关于控件拖动的问题
我在picturebox里面用load添加了好多控件,超过一个页面范围,我用滚动条控制Picturebox显示,这个picturebox和滚动条是放在另外一个picturebox的。
现在我想拖动某个控件和页面其他控件里面的内容进行交换,如何能够在拖动的时候判断我拖动的控件已经离开本页面,并触发滚动条到别的页面呢?

[解决办法]
现在我想拖动某个控件和页面其他控件里面的内容进行交换,如何能够在拖动的时候判断我拖动的控件已经离开本页面,并触发滚动条到别的页面呢?
==============================
使用控件的dragdrop和dragover事件,有拖到一控件dragdrop事件,拖出去dropover

也我反了,自己
[解决办法]
拖动子控件的时候,触发的是作为容器的picturebox的DragOver事件,而不是子控件的DragOver事件。
还有就是DragOver事件的参数X/Y的0点在picturebox的左上角,不是窗体的左上角。

读书人网 >VB

热点推荐