我正在制作一个可以拖动的自定义控件,它是半透明的。我需要它,以便在它移动时(mousemove 事件),如果它与一个控件相交,它的父级将成为该控件。我试图让它遍历所有控件和 if control.bounds.intersectswith me.clientrectangle then me.parent = control type 东西,但它没有用。任何帮助将不胜感激谢谢。

最佳答案

由于您同时引用了原始父级和新父级,请执行以下操作:

OriginalParent.controls.remove(YourControl)

NewParent.controls.add(YourControl)

关于vb.net - 在运行时更改控件的父级 VB.NET,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1351675/

10-10 17:26
查看更多