Benutzer mit den meisten Antworten
WinForm, Problem bei der Änderung der Anzeige auf „Mittel-125%“ oder „Größer-150%“

Frage
-
Hallo,
Ich habe modale Dialoge (WinForms .Net 4.0) in einem C# Programm für verschiedene Einzelaktionen (Einstellungen usw..) programmiert. Wenn die Anzeige auf dem Rechner (Windows 7) in "Systemsteuerung\Alle Systemsteuerungselemente\Anzeige" auf „Mittel-125%“ oder „Größer-150%“ umgestellt wird, dann werden die Formen beim Aufruf unten abgeschnitten. Wie kann ich das vermeiden?
Die WinForms wirden wie folgt initialisiert:
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(435, 482); this.ControlBox = false; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
Danke
- Bearbeitet Iso7 Freitag, 19. Juni 2015 08:45
- Typ geändert Aleksander Chalabashiev Donnerstag, 2. Juli 2015 07:07 keine bestätigte Lösung
- Typ geändert Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 10. Juli 2015 13:00 Lösung bestätigt
Antworten
-
Hallo,
versuche mal die AutoScaleMode-Eigenschaft der Form auf Dpi festzulegen. Damit passt sich das Control der Bildschirmskalierung an, bei Font der Schriftgröße die im System hinterlegt ist.
Tom Lambert - .NET (C#) MVP
Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets- Als Antwort markiert Iso7 Freitag, 10. Juli 2015 13:13
Alle Antworten
-
Hallo,
versuche mal die AutoScaleMode-Eigenschaft der Form auf Dpi festzulegen. Damit passt sich das Control der Bildschirmskalierung an, bei Font der Schriftgröße die im System hinterlegt ist.
Tom Lambert - .NET (C#) MVP
Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets- Als Antwort markiert Iso7 Freitag, 10. Juli 2015 13:13
-
Hallo Iso7,
bist Du hier weitegekommen?
Gruß
Aleksander
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.
-
Hallo Iso7,
Ich habe den Typ des Threads wieder in Frage geändert, so dass Du jetzt eine Antwort markieren kannst.
Gruß,
DimitarBitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.