2009-08-29 25 views
2

ドラッグすることができるカスタムコントロールを作成しています。半透明です。私はそれが移動する間に(mousemoveイベント)、親がそのコントロールになるコントロールと交差する場合に必要となります。私はそれをすべてのコントロールとif control.bounds.intersectswith me.clientrectangle then me.parent = control typeものを通して反復させようとしましたが、うまくいきませんでした。どんな助けでも感謝します。実行時にコントロールの親を変更します。VB.NET

+0

コントロールが半ばドラッグではなく、解放された割り当てを行うために容易になるだろうか? – madcolor

+0

もきれいだけど、どうやってそれを割り当てるの? – jmasterx

答えて

4

はあなたが元の親と新しい親の両方への参照を持っているので、次の操作を行います。

OriginalParent.controls.remove(YourControl) 

NewParent.controls.add(YourControl) 
関連する問題