Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Lernprogramm erstellen Sie eine einfache C#-Anwendung mit einer Windows-basierten Benutzeroberfläche (UI). Die App verfügt über eine Schaltfläche, mit der der Text einer Bezeichnung geändert wird. Diese einfache App verfügt über alle Komponenten, die für komplexere Windows Forms-Programme verwendet werden.
- Erstellen eines C#-Projekts in Visual Studio
- Erstellen einer Anwendung
- Ausführen der Anwendung
Voraussetzungen
- Wenn Sie nicht über Visual Studio verfügen, wechseln Sie zu Visual Studio downloads, um es kostenlos zu installieren.
- .NET-Desktopentwicklung-Workload. Um diese Workload in Visual Studio zu überprüfen oder zu installieren, wählen Sie Extras>Extras und Features abrufen aus. Weitere Informationen finden Sie unter Ändern von Workloads oder einzelnen Komponenten.
- Wenn Sie nicht über Visual Studio verfügen, wechseln Sie zu Visual Studio 2022-Downloads , um es kostenlos zu installieren.
- .NET-Desktopentwicklung-Workload. Um diese Workload in Visual Studio zu überprüfen oder zu installieren, wählen Sie Extras>Extras und Features abrufen aus. Weitere Informationen finden Sie unter Ändern von Workloads oder einzelnen Komponenten.
Erstellen eines Projekts
Erstellen Sie zunächst ein C#-Anwendungsprojekt. Der Projekttyp enthält alle Vorlagendateien, die Sie zum Erstellen Ihrer Anwendung benötigen.
Öffnen Sie Visual Studio, und wählen Sie Erstellen eines neuen Projekts im Startfenster aus.
Wählen Sie in Erstellen eines neuen Projektsdie Vorlage Windows Forms-App (.NET Framework) für C# aus.
Sie können Ihre Suche verfeinern, um schnell zur gewünschten Vorlage zu gelangen. Geben Sie z. B. Windows Forms App in das Suchfeld ein. Wählen Sie als Nächstes C#- aus der Sprachenliste aus, und wählen Sie dann in der Plattformliste Windows aus.
Geben Sie unter Neues Projekt konfigurieren für ProjektnameHelloWorld ein, und klicken Sie auf Erstellen.
Visual Studio öffnet Ihr neues Projekt.
Öffnen Sie Visual Studio, und wählen Sie Erstellen eines neuen Projekts im Startfenster aus.
Wählen Sie in Erstellen eines neuen Projektsdie Vorlage Windows Forms-App (.NET Framework) für C# aus.
Sie können Ihre Suche verfeinern, um schnell zur gewünschten Vorlage zu gelangen. Geben Sie z. B. Windows Forms App in das Suchfeld ein. Wählen Sie als Nächstes C#- aus der Sprachliste aus, und wählen Sie dann Windows aus der Plattformliste aus.
Geben Sie im Fenster 'Neues Projekt konfigurieren' im Feld ProjektnamenHelloWorldein, und wählen Sie Erstellenaus.
Visual Studio öffnet Ihr neues Projekt.
Erstellen der Anwendung
Nachdem Sie Ihre C#-Projektvorlage ausgewählt und Ihr Projekt benannt haben, öffnet Visual Studio ein Formular für Sie. Ein Formular ist eine Windows-Benutzeroberfläche. Erstellen Sie eine Hello World Anwendung, indem Sie dem Formular Steuerelemente hinzufügen. Führen Sie die App dann aus.
Hinzufügen einer Schaltfläche zum Formular
Wählen Sie Toolbox aus, um das Flyoutfenster Toolbox zu öffnen.
Wenn die Option Toolbox nicht angezeigt wird, können Sie sie über die Menüleiste öffnen. Klicken Sie auf Ansicht>Toolbox, oder drücken Sie STRG+ALT+X.
Wählen Sie das Symbol „Anheften“ aus, damit das Toolbox Fenster angedockt wird.
Wählen Sie das Steuerelement Button aus, und ziehen Sie es auf das Formular.
Suchen Sie im Fenster Eigenschaften nach Text, ändern Sie den Namen von Button1 in
Click this
, und wählen Sie dann Enteraus.Wenn das fenster Eigenschaften nicht angezeigt wird, können Sie es über die Menüleiste öffnen. Wählen Sie Ansicht>Eigenschaftenfenster aus, oder drücken Sie F4.
Ändern Sie im Abschnitt Entwurf des Fensters Eigenschaften den Namen von Button1 in
btnClickThis
, und drücken Sie dann die EINGABETASTE.Wenn Sie die Liste im Eigenschaftenfenster alphabetisieren, wird Button1 stattdessen im Abschnitt (DataBindings) angezeigt. Sie können die Steuerelemente in Ihrem Formular andocken oder verankern , um die automatische Platzierung und Größenanpassung zu erleichtern, wenn sich die Größe des Formulars ändert.
Hinzufügen einer Beschriftung zum Formular
Nachdem Sie ein Schaltflächensteuerelement zum Erstellen einer Aktion hinzugefügt haben, fügen Sie ein Bezeichnungssteuerelement hinzu, um den Text zu empfangen.
Wählen Sie das Steuerelement Label aus der Toolboxaus. Ziehen Sie das Element in das Formular, und legen Sie es unter der Schaltfläche Click this ab.
Ändern Sie im Abschnitt Entwurf oder (DataBindings) des Fensters Eigenschaften den Namen von Label1 zu
lblHelloWorld
. Drücken Sie dann die EINGABETASTE.
Hinzufügen von Code zum Formular
Doppelklicken Sie im fenster Form1.cs [Entwurf] auf die Schaltfläche Klicken Sie auf diese schaltfläche, um das Form1.cs Fenster zu öffnen.
Alternativ können Sie Form1.cs im Projektmappen-Explorer erweitern und dann Code anzeigen oder F7 im Kontextmenü für Form1.cs auswählen.
Geben Sie im Fenster Form1.cs nach der Zeile private void wie im folgenden Screenshot gezeigt
lblHelloWorld.Text = "Hello World!";
ein.
Nachdem Sie Ihre C#-Projektvorlage ausgewählt und Ihr Projekt benannt haben, öffnet Visual Studio ein Formular für Sie. Ein Formular ist eine Windows-Benutzeroberfläche. Erstellen Sie eine Hello World Anwendung, indem Sie dem Formular Steuerelemente hinzufügen. Führen Sie die App dann aus.
Hinzufügen einer Schaltfläche zum Formular
Wählen Sie Toolbox aus, um das Flyoutfenster Toolbox zu öffnen.
Wenn die Option Toolbox nicht angezeigt wird, können Sie sie über die Menüleiste öffnen. Klicken Sie auf Ansicht>Toolbox, oder drücken Sie STRG+ALT+X.
Erweitern Sie Allgemeine Steuerelemente, und wählen Sie das Symbol Anheften aus, um das Fenster Toolbox anzudocken.
Wählen Sie das Steuerelement Button aus, und ziehen Sie es auf das Formular.
Suchen Sie im Fenster Eigenschaften nach Text. Ändern Sie den Namen von button1 in
Click this
, und drücken Sie dann die EINGABETASTE.Wenn das fenster Eigenschaften nicht angezeigt wird, können Sie es über die Menüleiste öffnen. Wählen Sie Ansicht>Eigenschaftenfenster aus, oder drücken Sie F4.
Ändern Sie im Abschnitt Entwurf des Fensters Eigenschaften den Namen von button1 in
btnClickThis
, und drücken Sie dann die EINGABETASTE.Wenn Sie die Liste im Eigenschaftenfenster alphabetisieren, wird Button1 stattdessen im Abschnitt (DataBindings) angezeigt. Sie können die Steuerelemente in Ihrem Formular andocken oder verankern , um die automatische Platzierung und Größenanpassung zu erleichtern, wenn sich die Größe des Formulars ändert.
Hinzufügen einer Beschriftung zum Formular
Nachdem Sie ein Schaltflächensteuerelement zum Erstellen einer Aktion hinzugefügt haben, fügen Sie ein Bezeichnungssteuerelement hinzu, um den Text zu empfangen.
Wählen Sie das Steuerelement Label aus der Toolboxaus. Ziehen Sie das Element in das Formular, und legen Sie es unter der Schaltfläche Click this ab.
Ändern Sie im Abschnitt Entwurf oder im (DataBindings) Abschnitt des Fensters Eigenschaften den Namen von label1 zu
lblHelloWorld
. Drücken Sie dann die EINGABETASTE.
Hinzufügen von Code zum Formular
Doppelklicken Sie im fenster Form1.cs [Entwurf] auf die Schaltfläche Klicken Sie auf diese schaltfläche, um das Form1.cs Fenster zu öffnen.
Alternativ können Sie Form1.cs im Projektmappen-Explorererweitern und dann Form1auswählen.
Geben Sie im Fenster Form1.cs nach der Zeile private void wie im folgenden Screenshot gezeigt
lblHelloWorld.Text = "Hello World!";
ein.
Ausführen der Anwendung
Wählen Sie die Schaltfläche Start aus, um die Anwendung auszuführen.
Mehrere Dinge passieren. In der Visual Studio-IDE wird neben dem Fenster Diagnosetools auch das Fenster Ausgabe geöffnet. Außerhalb der IDE wird jedoch ein Formular1 Dialogfeld angezeigt. Darin ist die Schaltfläche Click this sowie der Text mit dem Inhalt Label1 enthalten.
Klicken Sie im Dialogfeld Form1 auf die Schaltfläche Click this. Beachten Sie, dass sich der Label1 Text in Hello World ändert!.
Schließen Sie das Dialogfeld Formular1, um die Ausführung der App zu beenden.
Wählen Sie die Schaltfläche Start aus, um die Anwendung auszuführen.
Mehrere Dinge passieren. In der Visual Studio-IDE wird neben dem Fenster Diagnosetools auch das Fenster Ausgabe geöffnet. Außerhalb der IDE wird jedoch ein Formular1 Dialogfeld angezeigt. Es umfasst die Schaltfläche Click this und Text mit dem Inhalt label1.
Klicken Sie im Dialogfeld Form1 auf die Schaltfläche Click this. Beachten Sie, dass sich der label1 Text in Hello World!ändert.
Schließen Sie das Dialogfeld Formular1, um die Ausführung der App zu beenden.
Verwandte Inhalte
Herzlichen Glückwunsch zum Abschluss dieses Lernprogramms. Um mehr zu erfahren, fahren Sie mit dem folgenden Tutorial fort:
Oder probieren Sie diese anderen Lernprogramme aus: