关于控件拖动的问题
我在picturebox里面用load添加了好多控件,超过一个页面范围,我用滚动条控制Picturebox显示,这个picturebox和滚动条是放在另外一个picturebox的。
现在我想拖动某个控件和页面其他控件里面的内容进行交换,如何能够在拖动的时候判断我拖动的控件已经离开本页面,并触发滚动条到别的页面呢?
[解决办法]
现在我想拖动某个控件和页面其他控件里面的内容进行交换,如何能够在拖动的时候判断我拖动的控件已经离开本页面,并触发滚动条到别的页面呢?
==============================
使用控件的dragdrop和dragover事件,當有拖動到一個控件內時會響應dragdrop事件,拖出去則響應dropover
也許我記反了,自己試試
[解决办法]
拖动子控件的时候,触发的是作为容器的picturebox的DragOver事件,而不是子控件的DragOver事件。
还有就是DragOver事件的参数X/Y的0点在picturebox的左上角,不是窗体的左上角。