首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于控件拖动的有关问题

2012-01-30 
关于控件拖动的问题我在picturebox里面用load添加了好多控件,超过一个页面范围,我用滚动条控制Picturebox

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

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

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

热点排行