Ich habe eine Reihe von Benutzersteuerelementen in meinem WPF-Formular und möchte dem Benutzer die Möglichkeit geben, die Größe zu ändern. Wenn ein Benutzer auf ein Steuerelement klickt, sollten insgesamt 8 Begrenzungsrechtecke angezeigt werden. Durch Ziehen eines beliebigen Elements muss der Benutzer die Größe des Steuerelements ändern können. Bitte helfen Sie mir dabei.Ändern der Größe eines Steuerelements in WPF
4
A
Antwort
2
Was Sie wollen, ist ein Resize Adorner zu bauen. Wenn du es googelst, wirst du finden! http://dvuyka.spaces.live.com/blog/cns!305B02907E9BE19A!144.entry Ich weiß nicht, ob das die beste Probe ist, aber es ist trotzdem ein guter Anfang! /Simon
1
Ich machte a library, die Grössen Grössen auf jedes Steuerelement anwenden gilt.
Homepage hat eine schnelle gif Video, um es in Aktion zeigt.
Sehr einfach, rufen Sie einfach eine Zeile Code.
//Set max resize to 200px max height, 300px max width.
new CResizeAdorner(button1, 200, 300);
Einfachere Lösungen zur Größenanpassung finden Sie hier: http://stackoverflow.com/questions/2834452/resizing-textbox-at-runtime-in-wpf – Heinzi