Hallo zusammen,
ich habe eine Windows Form mit folgenden Steuerelementen erstellt:
Label
Panel
Datagridviews
Pictureboxen
Rectangleshapes
TextBoxen
Commandbuttons
Das Programm ist nahezu fertig und sieht sehr gut aus.
Leider habe ich am Anfang nicht daran gedacht, dass mein Programm von Usern mit kleineren Auflösungen genutzt wird.
Wenn ich das Programm starte und die kleinste Auflösung einstelle, ist meine Form größer als der Bildschirm.
Was würdet ihr in so einem Fall machen?
Mehrere Forms für die verschiedenen Auflösungen und dann beim Programmstart die Auflösung prüfen?
Die Auflösung beim Programmstart prüfen und die Größen der Elemente fest im Code hinterlegen
Wenn Auflösung X, dann Width = Y usw.
oder noch ganz anders?
Kennt ihr vielleicht ein gutes Video zu dem Thema.
Ich habe bereits gegooglet und auch im Forum gesucht.
Von Autoscalemode über Anchor/Docking habe ich schon etwas gefunden.
In diesen ganzen Erklärung waren jedoch keine Steuerelemente aus dem Windows Power Pack wie das Rectangleshape enthalten.
Muss ich dabei etwas besonderes beachten?
Ich wäre über jede Hilfe sehr dankbar.
Gruß Timo
Edit: zur Info, ich nutze aus Designgründen die Einstellung FORMBORDERSTYLE = NONE
ich habe eine Windows Form mit folgenden Steuerelementen erstellt:
Label
Panel
Datagridviews
Pictureboxen
Rectangleshapes
TextBoxen
Commandbuttons
Das Programm ist nahezu fertig und sieht sehr gut aus.
Leider habe ich am Anfang nicht daran gedacht, dass mein Programm von Usern mit kleineren Auflösungen genutzt wird.
Wenn ich das Programm starte und die kleinste Auflösung einstelle, ist meine Form größer als der Bildschirm.
Was würdet ihr in so einem Fall machen?
Mehrere Forms für die verschiedenen Auflösungen und dann beim Programmstart die Auflösung prüfen?
Die Auflösung beim Programmstart prüfen und die Größen der Elemente fest im Code hinterlegen
Wenn Auflösung X, dann Width = Y usw.
oder noch ganz anders?
Kennt ihr vielleicht ein gutes Video zu dem Thema.
Ich habe bereits gegooglet und auch im Forum gesucht.
Von Autoscalemode über Anchor/Docking habe ich schon etwas gefunden.
In diesen ganzen Erklärung waren jedoch keine Steuerelemente aus dem Windows Power Pack wie das Rectangleshape enthalten.
Muss ich dabei etwas besonderes beachten?
Ich wäre über jede Hilfe sehr dankbar.
Gruß Timo
Edit: zur Info, ich nutze aus Designgründen die Einstellung FORMBORDERSTYLE = NONE