Je crée un contrôle personnalisé qui peut être déplacé et semi-transparent. J'en ai besoin pour que pendant qu'il se déplace (l'événement mousemove), s'il croise un contrôle, son parent devienne ce contrôle. J'ai essayé de l'itérer à travers tous les contrôles et if control.bounds.intersectswith me.clientrectangle then me.parent = control type
chose, mais cela n'a pas fonctionné. Toute aide serait appréciée Merci.Modifier le parent du contrôle à l'exécution VB.NET
2
A
Répondre
4
Puisque vous avez des références à la société mère d'origine et le nouveau parent, procédez comme suit:
OriginalParent.controls.remove(YourControl)
NewParent.controls.add(YourControl)
Questions connexes
- 1. Comment modifier le DataContext d'un bouton au parent DataContext parent?
- 2. Réglage WPF propriétés de contrôle imbriqué du contrôle parent
- 3. Contrôle utilisateur WPF parent
- 4. Modifier le contexte d'exécution du script Javascript
- 5. Modifier visuellement le contrôle de l'imagemap C#?
- 6. Comment obtenez-vous le contrôle d'un contrôle dans VB.Net 3.0?
- 7. contrôle de minuterie dans vb.net
- 8. Contrôle sans un formulaire dans VB.NET
- 9. Comment obtenir le grand-parent et grand grand-parent du noeud xml
- 10. Comment faire pour rediriger EventHandler vers le contrôle parent?
- 11. C# Utilisation du contrôle PropertyGrid pour modifier les propriétés du contrôle "ThreadSafe"
- 12. Contrôle de tabulation dans VB.Net
- 13. modifier le contenu du fichier
- 14. Comment modifier dynamiquement la couleur du texte à l'aide de VB.NET dans SSRS?
- 15. ASP.NET AJAX Control Toolkit - Modifier l'apparence du contrôle AsyncFileUpload?
- 16. Comment modifier le texte du bouton de navigation dans le contrôle FileUpload (System.Web.UI.WebControls)
- 17. wpf usercontrol, lie le paramètre de commande du bouton au contrôle usager parent
- 18. Modifier la taille du contrôle de l'image en javascript
- 19. Comment obtenir le contrôle parent à partir d'un menu contextuel assigné en utilisant C#?
- 20. Modifier la case (contrôle ActiveX) dans le mot 2007
- 21. Modifier le volume sonore à partir du code .net
- 22. Modifier le fond d'écran à l'aide du code .NET
- 23. Comment identifier le contrôle dans lequel je suis (vb.net cf)
- 24. VB.Net Winforms Variable de contrôle utilisateur
- 25. Trouver le bouton du formulaire Parent de l'image en javascript
- 26. Modifier la tête de page dans le contrôle utilisateur
- 27. Comportement du mot clé VB.NET WithEvents - Restriction du compilateur VB.NET?
- 28. Puis-je modifier le comportement d'entrée d'un contrôle DateTimePicker?
- 29. Comment sélectionner plusieurs chemins de dossier à l'aide du contrôle FolderBrowserDialog dans VB.NET
- 30. Problème de fusion: "Modifier le modèle> Modifier une copie" indisponible pour un contrôle dans PopUp
Serait-il plus facile de faire l'affectation lorsque le contrôle est libéré plutôt que vers la mi-glisser? – madcolor
c'est bien aussi, mais comment je l'attribuer? – jmasterx