J'ai un Panel (PanelBase) avec un TextBox. J'ai besoin de dessiner et de faire glisser un rectangle sur la zone de texte en utilisant doble buffer pour éliminer le scintillement. Pour ce faire, je place un panneau transparent sur PanelBase et dessine le rectangle. Comment puis-je effacer les derniers graphiques dans le panneau transparent?Déplacer des rectangles sur des contrôles
0
A
Répondre
0
Il existe de nombreuses techniques, mais plutôt que d'essayer de gérer manuellement le dessin et l'effacement du rectangle, je créerais en fait un contrôle sur lequel le rectangle serait dessiné, puis ajusterais la position de contrôle en faisant glisser la souris. De cette façon, Windows va gérer le rendu et la compensation pour vous.
Questions connexes
- 1. Winforms UserControl affiche des rectangles avec des couleurs inversées
- 2. C# WinForms - panneau avec des rectangles scrollable
- 3. Obtenir le contour de l'ensemble des rectangles
- 4. Comment trouver des rectangles de zone libre?
- 5. Comment créer des rectangles dans WPF dynamiquement?
- 6. Remplir le panneau avec des rectangles
- 7. Comment extraire des rectangles d'une intersection rectangle
- 8. Vérification des points d'intersection entre deux rectangles?
- 9. VS2008 Raccourci pour déplacer des tabulations sur des groupes d'onglets
- 10. Déplacer des effets MovieClip
- 11. Perl Déplacer des fichiers
- 12. HTML - Placer des contrôles sur Eachother
- 13. Regroupement des contrôles sur un formulaire Access
- 14. Définir des contrôles avec des positions arbitraires sur CTabItem
- 15. MPMoviePlayerController avec des contrôles personnalisés
- 16. comment déplacer les contrôles de formulaires Windows?
- 17. clonage des contrôles
- 18. Déplacer des étiquettes et des photos
- 19. Écrire des contrôles personnalisés
- 20. Silverlight: ancrage des contrôles
- 21. Présentation des contrôles WPF
- 22. Comment dessiner une grille et des rectangles en Python?
- 23. Affichage des rectangles dans la fenêtre de jeu avec XNA
- 24. Performance de RaphaelJS avec des milliers de chemins/rectangles
- 25. Avantages des contrôles d'affichage
- 26. ajouter des contrôles dynamiquement
- 27. Identification des contrôles uniques
- 28. Créer des contrôles dynamiques
- 29. Déplacer des listes dans SharePoint
- 30. jqGrid déplacer glisser des lignes
Cela ressemble à une question winforms. Mais les panneaux transparents qui peuvent couvrir un contrôle n'existent pas. Vérifiez ma réponse ici: http://social.msdn.microsoft.com/forums/en-US/winforms/thread/3087655c-bd50-4408-9c55-dd179e442675/ –