2016-04-12 9 views
1

Ich habe heruntergeladen und verweisen Sie auf die MetroFramework für meine Winforms-Anwendung.Wie ändert sich die Schriftgröße des Metrolabel von MetroFramework?

Der Download-Link lautet enter link description here.

In meinem Programm habe ich versucht, die Schriftgröße der Zeichen in der Metrolabel aber fehlgeschlagen. Im Anschluss ist mein Code:

 this.lblDay.AutoSize = true; 
     this.lblDay.Location = new System.Drawing.Point(24, 156); 
     this.lblDay.Name = "lblDay"; 
     this.lblDay.Size = new System.Drawing.Size(23, 19); 
     this.lblDay.TabIndex = 0; 
     this.lblDay.Text = "00"; 
     this.lblDay.Font = new Font(new FontFamily(System.Drawing.Text.GenericFontFamilies.Serif),10); 

Ich versuchte this.lblDay.Fontsize =20 zu setzen, aber es gibt mir eine Fehlermeldung.

Irgendwelche Vorschläge?

+0

Das ist nicht möglich. Sie müssen die FontSize-Eigenschaft verwenden. –

Antwort

1

Mit MetroFramework können Sie die Schriftgröße nicht direkt sehen. Sie müssen den Code im MetroFramework-Projekt bearbeiten und eine neue Größe wie "Extreme" oder etwas erstellen und dann definieren, wie groß diese Größe ist. Ich habe das in der Vergangenheit gemacht und es ist nicht sehr schwierig. Fügen Sie Ihrer Lösung einfach die MetroFramework-Projekte hinzu und verfolgen Sie, wie ein MetroLabel initialisiert wird. Das wird ein guter Ausgangspunkt sein.

+0

Ich habe es geschafft, es zu ändern. Es ist nicht schwer, wie Sie erwähnt haben und Ihr Rat hat mir eine gute Anleitung gegeben. –

Verwandte Themen