Création de controles dynamiques
Nn simple exemple permettant de montrer comment créer un contrôle dynamique, lui ajouter des propriétés, évènements puis permettre a l’utilisateur de pouvoir déplacer et redimensionner les contrôles a sa guise sur sa forme
l’exemple à été fait sur des richtextbox
j’ai gérer le redimensionnement et le déplacement sur le bouton gauche de la souris + l’appui sur la touche CTRL ou SHIFT qui me paraissait pratique , de plus sur un RTB le bouton gauche de la souris sert a sélectionner du texte.
pour déplacer :
maintenez la touche CTRL enfoncé et le bouton gauche de la souris pour déplacer le contrôle
pour redimensionner
maintenez la touche SHIFT enfoncé et le bouton gauche de la souris au dessus de contrôle puis redimensionner
créer un projet avec une form et ajouter le code suivant :