拖拽的目的控件有别的可视控件挡住一部分时,它被挡住部分无法accept,怎么办? ( 积分: 50 )

  • 主题发起人 主题发起人 labixiaoxin
  • 开始时间 开始时间
L

labixiaoxin

Unregistered / Unconfirmed
GUEST, unregistred user!
如题。比如说一个PANEL,要接受别的控件拖拽进来,但这时如果有一个别的控件如IMAGE等挡住了这个PANEL的一部分,那么在拖拽进来当鼠标路过这个IMAGE时,这个PANEL无法accept,当然也无法DragDrop了。我的目的是无论这个PANEL上有什么别的控件,只要拖拽进来在这个PANEL的区域内,都可以接受和DragDrop。谢谢
 
這個沒試過。我回去試試。
 
把其他的控件 右击-->Control-->Send To Back
 
zhengrong117所说的方法早已试过,没用的
 
对 Image 也允许拖放,drop 时判断鼠标位置,如果鼠标处于 Panel 内,就允许 drop。
 
合常理?牛!有种自己写钩子实现。
 
接受答案了.
 
后退
顶部