Ich habe eine Reihe von Benutzersteuerelementen in meinem WPF-Formular und möchte dem Benutzer die Möglichkeit geben, ihre Größe zu ändern. Wann immer ein Benutzer auf ein Steuerelement insgesamt 8 Grenze Rechtecke erscheinen sollte und dann durch Ziehen einer von ihnen, muss der Benutzer in der Lage sein, die Größe des Steuerelements zu ändern. Bitte helfen Sie mir auf diese.
Antworten
Zu viele Anzeigen?
Simon Söderman
Punkte
335
Was Sie wollen, ist ein Resize Adorner zu bauen. Wenn du es googelst, wirst du es finden! http://dvuyka.spaces.live.com/blog/cns!305B02907E9BE19A!144.entry Ich weiß nicht, ob das die beste Probe ist, aber es ist auf jeden Fall ein guter Anfang! /Simon
rr789
Punkte
590
Ich habe eine Bibliothek die Griffe zur Größenänderung auf jedes Steuerelement anwendet.
Auf der Homepage gibt es ein kurzes Gif-Video, das es in Aktion zeigt.
Sehr einfach, nur eine Codezeile aufrufen.
//Set max resize to 200px max height, 300px max width.
new CResizeAdorner(button1, 200, 300);
0 Stimmen
Einfachere Lösungen für das Problem der Größenänderung finden Sie hier: stackoverflow.com/questions/2834452/