Benutzer mit den meisten Antworten
PictureBox - Größe per Maus ändern

Frage
Antworten
-
Hallo,
das Size Grip (so nennt man die Punkte) ist nur ein zusätzliches optisches Element
und für einfache Steuerelemente wie die PictureBox nicht implementiert.
Üblicherweise implementiert man es wenn überhaupt zur Vergrößerung über den
Rahmen - wie es jedes vergrößerbare Fenster ermöglicht.Es gibt zwar ControlPaint.DrawSizeGrip als Hilfsmethode, um es zu zeichnen.
Für die eigentliche Aktionen wärst Du aber weiterhin zuständig.Meine "Rückfrage" zielte mehr in Richtung auf die Lösung in Bezug auf den Rest
des Formulars ab. I. a. sollte der verfügbare Platz gleich (optisch ansprechend)
vertelt werden, ohne das der Anwender erst alles hin- und herzupfen muss.Gruß Elmar
- Als Antwort vorgeschlagen Giftzwockel Montag, 27. Dezember 2010 16:02
- Als Antwort markiert Robert Breitenhofer Donnerstag, 6. Januar 2011 12:44
Alle Antworten
-
Hallo,
gehen täte das schon.
Nur vorher solltest Du klären, ob Du nicht mit der Anchor-Eigenschaft
oder dem Einbetten in ein TableLayoutPanel besser bedient bist.Denn üblicherweise passt man die Größe einer PictureBox (und anderer abhängiger Steuerelemente)
zur Laufzeit proportional zur Größe des umgegebenen Containers (z. B. der Form) an.
Verwendest Du obige Eigenschaft bzw. ein LayoutPanel wird bei richtiger Einstellung
automatisch dafür gesorgt, dass das Verhältnis beibehalten wird und der verfügbare Platz genutzt wird.Würde man die Größenanpassung/Verschiebung manuell implementieren,
muss man die umgebenen Steuerelemente berücksichtigen, um sie nicht zu verdecken usw.Gruß Elmar
-
Hallo,
das Size Grip (so nennt man die Punkte) ist nur ein zusätzliches optisches Element
und für einfache Steuerelemente wie die PictureBox nicht implementiert.
Üblicherweise implementiert man es wenn überhaupt zur Vergrößerung über den
Rahmen - wie es jedes vergrößerbare Fenster ermöglicht.Es gibt zwar ControlPaint.DrawSizeGrip als Hilfsmethode, um es zu zeichnen.
Für die eigentliche Aktionen wärst Du aber weiterhin zuständig.Meine "Rückfrage" zielte mehr in Richtung auf die Lösung in Bezug auf den Rest
des Formulars ab. I. a. sollte der verfügbare Platz gleich (optisch ansprechend)
vertelt werden, ohne das der Anwender erst alles hin- und herzupfen muss.Gruß Elmar
- Als Antwort vorgeschlagen Giftzwockel Montag, 27. Dezember 2010 16:02
- Als Antwort markiert Robert Breitenhofer Donnerstag, 6. Januar 2011 12:44