Autor Beitrag
Guenther A.
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Mo 02.06.08 20:37 
Hallo Experten,

ich erstelle ein Formular und platziere z. b. einige Buttons und ein TImage. Für das Formular stelle ich ein "Windowsstate = wsmaximized". Wie kann ich erreichen, dass die Bildschirmaufteilung unabhängig von der Bildschirmgröße (in pixel) ist?

Per Allign kann ich zwar erreichen, dass alle Buttons immer unten sind, aber mein Timage bleibt oben links kleben (soll es auch) aber es wird nicht angepasst. (Es soll z. B. immer 2/3 der Breite und Höhe des Forms einnehmen).

Klar, ich kann zur Laufzeit die Fenstergröße abfragen und alles neu anordnen. Geht das nicht einfacher???

Falls nicht: Es gibt eine Funktion (eine Liste?), mit der ich alle Komponente in einem Form der Reihe nach in einer FOR-Schleife bearbeiten kann, aber ich finde das nicht mehr.

Würde mich über Hinweise freuen, wünsche aber zunächst einen schönen Sommerabend,

Gruß Guenther
Fabian E.
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 554

Windows 7 Ultimate
Visual Studio 2008 Pro, Visual Studion 2010 Ultimate
BeitragVerfasst: Mo 02.06.08 20:50 
Also du könntest mit Anchors arbeiten. Damit würden sich deine Komponenten immer vergrößeren bzw anpassen.
Es gibt auch noch Componentcount oder so. Damit könntest du alle Komponenten durchgehen.

gruß