我正在制作一个可以拖动的自定义控件,它是半透明的。我需要它,以便在移动时(mousemove事件),如果它与控件相交,则其父控件成为该控件。我试图让它迭代所有的控件和if control.bounds.intersectswith me.clientrectangle then me.parent = control type
的东西,但它没有用。任何帮助将不胜感激。
答案 0 :(得分:5)
由于您同时引用了原始父级和新父级,因此请执行以下操作:
OriginalParent.controls.remove(YourControl)
NewParent.controls.add(YourControl)