Wie verwende ich eine benutzerdefinierte Schriftart für alle Steuerelemente und respektiere ihre eigenen Größen?C#

Ein Treffpunkt für C#-Programmierer
Guest
 Wie verwende ich eine benutzerdefinierte Schriftart für alle Steuerelemente und respektiere ihre eigenen Größen?

Post by Guest »

Ich schaffe es, meine eigenen Schriftarten in eine WinForms-App einzubetten. Die dort bereitgestellte Lösung erfordert jedoch Folgendes:
  • manuell auf die individuelle Steuerung anwenden, z. B.

    Code: Select all

      private void Form1_Load(object sender, EventArgs e)
    {
    userControl1.Font = myFont;
    button1.Font = myFont;
    }
    
  • Alle haben die gleiche Größe
Gibt es eine Möglichkeit, dies besser zu machen? Etwas Ähnliches wie CSS. Ich versuche Form1.Font = myFont;, aber es wird der Fehler CS0120 angezeigt:

Für das nicht-statische Feld, die Methode, ist eine Objektreferenz erforderlich , oder Eigenschaft 'Control.Font'

Ich habe es auch in den Konstruktor von Form1 eingefügt und es wird erfolgreich erstellt, aber es funktioniert Daran ändert sich nichts Anzeige.
Gibt es eine Möglichkeit, dies zu beheben?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post