2009-04-21 12 views
4

J'ai un ensemble de contrôles utilisateur dans mon formulaire wpf et je veux donner la possibilité à l'utilisateur de les redimensionner. Chaque fois qu'un utilisateur clique sur un contrôle, 8 rectangles de limite doivent apparaître, puis en faisant glisser l'un d'eux, l'utilisateur doit pouvoir redimensionner le contrôle. Aidez-moi s'il vous plaît à ce sujet.Redimensionner un contrôle dans WPF

+0

solutions plus simples à la question de redimensionnement se trouvent ici: http://stackoverflow.com/questions/2834452/resizing-textbox-at-runtime-in-wpf – Heinzi

Répondre

1

J'ai fait a library qui applique des poignées de redimensionnement à tout contrôle.

enter image description here

Page d'accueil a une vidéo gif rapide montrant en action.

Très simple, il suffit d'appeler une ligne de code.

//Set max resize to 200px max height, 300px max width. 
new CResizeAdorner(button1, 200, 300);