Gewusst wie: Anzeigen von Text in einem Windows Form
Aktualisiert: November 2007
Sie können Text auf zahlreichen Steuerelementen anzeigen, das wichtigste Steuerelement zum Anzeigen von Text in Ihrem Programm ist jedoch das Label-Steuerelement. Wenn Sie einem Formular ein Label-Steuerelement hinzufügen, nimmt der Hintergrund die Farbe des Formulars an, sodass der Text hervorgehoben wird. Sie können auch die BackColor-Eigenschaft der Bezeichnung ändern.
Sie haben die Möglichkeit, Text im Label-Steuerelement anzuzeigen, indem Sie die entsprechende Text-Eigenschaft festlegen. Die Font-Eigenschaft legt fest, in welcher Schriftart der in der Text-Eigenschaft angegebene Text angezeigt wird. Mit der ForeColor-Eigenschaft legen Sie die Farbe des Textes fest.
So zeigen Sie Text in einer Bezeichnung an
Klicken Sie im Menü Datei unter Neu auf den Befehl Projekt.
Klicken Sie im Dialogfeld Neues Projekt auf Windows Forms-Anwendung und dann auf OK.
Ein neues Windows Forms-Projekt wird geöffnet.
Ziehen Sie aus der Toolbox eine Label in das Formular.
Fügen Sie dem Formular ein Button-Steuerelement hinzu, und ändern Sie die folgenden Eigenschaften:
Eigenschaft
Wert
Name
changeText
Text
Text ändern
Size
80, 23
Doppelklicken Sie auf die Schaltfläche, um den changeText_Click-Ereignishandler zu erstellen, und fügen Sie den folgenden Code hinzu:
this.label1.Text = "Time " + DateTime.Now.ToLongTimeString();
Fügen Sie ein weiteres Button-Steuerelement hinzu, und ändern Sie die folgenden Eigenschaften:
Eigenschaft
Wert
Name
changeColor
Text
Farbe ändern
Size
80, 23
Doppelklicken Sie auf die Schaltfläche, um den changeColor_Click-Ereignishandler zu erstellen, und fügen Sie den folgenden Code hinzu:
Random randomColor = new Random(); this.label1.ForeColor = Color.FromArgb(randomColor.Next(0, 256), randomColor.Next(0, 256), randomColor.Next(0, 256));
Drücken Sie F5, um das Programm auszuführen.
Klicken Sie auf Text ändern, und überprüfen Sie, ob der Text der Bezeichnung aktualisiert wird.
Klicken Sie auf Farbe ändern, und überprüfen Sie, ob die Schriftfarbe des Textes geändert wird.
Siehe auch
Konzepte
Entwerfen einer Benutzeroberfläche in Visual C#