C# Windows Tutorial zur Formularanwendung mit Beispiel

Bisher haben wir gesehen, wie man mit C# konsolenbasierte Anwendungen erstellt. Aber in einem realen Szenario verwenden Teams normalerweise Visual Studio und C#, um entweder Windows Formulare oder webbasierte Anwendungen.

Eine Windows-Formularanwendung ist eine Anwendung, die fรผr die Ausfรผhrung auf einem Computer konzipiert ist. Sie kann nicht in einem Webbrowser ausgefรผhrt werden, da sie sonst zu einer Webanwendung wird.

Dieses Tutorial konzentriert sich darauf, wie wir erstellen kรถnnen Windows-basierte Anwendungen. AuรŸerdem lernen wir einige Grundlagen zum Umgang mit den verschiedenen Elementen von C# kennen. Windows Anwendung.

Windows Formulare-Grundlagen

A Windows Eine Formularanwendung ist eine Anwendung, die auf dem Desktop-Computer ausgefรผhrt wird. A Windows Formularanwendungen verfรผgen normalerweise รผber eine Sammlung von Steuerelementen wie Beschriftungen, Textfeldern, Listenfeldern usw.

Unten finden Sie ein Beispiel fรผr eine einfache Windows Formularanwendung C#. Es zeigt einen einfachen Anmeldebildschirm, auf den der Benutzer zugreifen kann. Der Benutzer gibt die erforderlichen Anmeldeinformationen ein und klickt dann auf die Schaltflรคche โ€žAnmeldenโ€œ, um fortzufahren.

Windows Formulare-Grundlagen

Also ein Beispiel fรผr die in der obigen Anwendung verfรผgbaren Steuerelemente

  1. Dies ist eine Sammlung von Beschriftungssteuerelementen, die normalerweise zur Beschreibung benachbarter Steuerelemente verwendet werden. In unserem Fall haben wir also zwei Textfelder und die Beschriftungen werden verwendet, um dem Benutzer mitzuteilen, dass ein Textfeld zur Eingabe des Benutzernamens und das andere fรผr das Kennwort dient.
  2. Die beiden Textfelder werden verwendet, um den Benutzernamen und das Kennwort aufzunehmen, die vom Benutzer eingegeben werden.
  3. SchlieรŸlich haben wir die Tastensteuerung. An die Schaltflรคchensteuerung ist normalerweise ein Code angehรคngt, um eine bestimmte Reihe von Aktionen auszufรผhren. Im obigen Fall kรถnnten wir beispielsweise veranlassen, dass die Schaltflรคche eine Aktion zur Validierung des vom Benutzer eingegebenen Benutzernamens und Passworts ausfรผhrt.

C# Hallo Welt

Schauen wir uns nun ein Beispiel an, wie wir eine einfache โ€žHallo Weltโ€œ-Anwendung in Visual Studio implementieren kรถnnen. Dazu mรผssten wir die unten aufgefรผhrten Schritte implementieren

Schritt 1) Der erste Schritt besteht in der Erstellung eines neuen Projekts in Visual Studio. Nach dem Start Visual Studio, mรผssen Sie die Menรผoption Neu->Projekt wรคhlen.

C# Hallo Welt

Schritt 2) Der nรคchste Schritt besteht darin, den Projekttyp als auszuwรคhlen Windows Bewerbungsformulare. Hier mรผssen wir auch den Namen und den Standort unseres Projekts angeben.

C# Hallo Welt

  1. Im Projektdialogfeld sehen wir verschiedene Optionen zum Erstellen unterschiedlicher Projekttypen in Visual Studio. Klicken Sie auf das Windows Option auf der linken Seite.
  2. Wenn wir auf klicken Windows Optionen im vorherigen Schritt, wir werden in der Lage sein, eine Option fรผr zu sehen Windows Bewerbungsformulare. Klicken Sie auf diese Option.
  3. Wir geben der Anwendung einen Namen. In unserem Fall ist es DemoApplication. Wir stellen auch einen Speicherort fรผr unsere Bewerbung bereit.
  4. AbschlieรŸend klicken wir auf die Schaltflรคche โ€žOKโ€œ, damit Visual Studio unser Projekt erstellt.

Wenn Sie die obigen Schritte befolgen, erhalten Sie in Visual Studio die folgende Ausgabe.

Ausgabe:-

C# Hallo Welt

Sie sehen einen Formular-Designer in Visual Studio. In diesem Formular-Designer beginnen Sie mit dem Erstellen Ihres Windows Bewerbungsformulare.

C# Hallo Welt

Im Solution Explorer kรถnnen Sie auch die DemoApplication-Lรถsung sehen. Diese Lรถsung enthรคlt die folgenden 2 Projektdateien

  1. Eine Formularanwendung namens Forms1.cs. Diese Datei enthรคlt den gesamten Code fรผr Windows Bewerbungsformular.
  2. Das Hauptprogramm mit dem Namen Program.cs ist eine Standardcodedatei, die erstellt wird, wenn in Visual Studio eine neue Anwendung erstellt wird. Dieser Code enthรคlt den Startcode fรผr die gesamte Anwendung.

Auf der linken Seite von Visual Studio sehen Sie auรŸerdem ein ToolBoxDie Toolbox enthรคlt alle Steuerelemente, die zu einem Windows Formulare. Steuerelemente wie ein Textfeld oder ein Etikett sind nur einige der Steuerelemente, die zu einem Windows Formen.

Unten sehen Sie einen Screenshot der Toolbox.

C# Hallo Welt

Schritt 3) In diesem Schritt fรผgen wir dem Formular nun eine Beschriftung hinzu, die โ€žHallo Weltโ€œ anzeigt. Wรคhlen Sie aus der Toolbox das Beschriftungssteuerelement aus und ziehen Sie es einfach auf das Formular.

C# Hallo Welt

Sobald Sie die Beschriftung auf das Formular ziehen, kรถnnen Sie die im Formular eingebettete Beschriftung sehen, wie unten gezeigt.

C# Hallo Welt

Schritt 4) Der nรคchste Schritt besteht darin, zu den Eigenschaften des Steuerelements zu gehen und den Text in โ€žHello Worldโ€œ zu รคndern.

Um zu den Eigenschaften eines Steuerelements zu gelangen, mรผssen Sie mit der rechten Maustaste auf das Steuerelement klicken und die Menรผoption โ€žEigenschaftenโ€œ auswรคhlen

C# Hallo Welt

  • Das Eigenschaftenfenster wird auch in Visual Studio angezeigt. Gehen Sie fรผr das Beschriftungssteuerelement im Eigenschaftensteuerelement zum Abschnitt Text und geben Sie โ€žHallo Weltโ€œ ein.
  • Jedes Steuerelement verfรผgt รผber eine Reihe von Eigenschaften, die das Steuerelement beschreiben.

C# Hallo Welt

Wenn Sie alle oben genannten Schritte befolgen und Ihr Programm in Visual Studio ausfรผhren, erhalten Sie die folgende Ausgabe

Ausgabe:-

C# Hallo Welt

In der Ausgabe kรถnnen Sie sehen, dass die Windows Das Formular wird angezeigt. Sie kรถnnen auch sehen, dass auf dem Formular โ€žHallo Weltโ€œ angezeigt wird.

Hinzufรผgen von Steuerelementen zu einem Formular

Wir hatten bereits gesehen, wie man einem Formular ein Steuerelement hinzufรผgt, als wir im vorherigen Abschnitt das Beschriftungssteuerelement hinzugefรผgt haben, um โ€žHallo Weltโ€œ anzuzeigen.

Schauen wir uns die anderen verfรผgbaren Steuerelemente an Windows Formen und sehen Sie einige ihrer gemeinsamen Eigenschaften.

In unserer Windows Formularanwendung in C#-Beispielen. Wir erstellen ein Formular mit der folgenden Funktionalitรคt.

  1. Die Mรถglichkeit fรผr den Benutzer, Namen und Adresse einzugeben.
  2. Eine Option zur Auswahl der Stadt, in der der Benutzer wohnt
  3. Die Mรถglichkeit fรผr den Benutzer, eine Option fรผr das Geschlecht einzugeben.
  4. Eine Option zur Auswahl eines Kurses, den der Benutzer lernen mรถchte. Es wird eine Auswahl fรผr C# und ASP.Net getroffen

Schauen wir uns also jedes Steuerelement im Detail an und fรผgen wir es hinzu, um das Formular mit der oben genannten Funktionalitรคt zu erstellen.

Gruppe an Box

Eine Gruppenbox wird fรผr logische Gruppen verwendet.ping Steuerelemente in einen Abschnitt einfรผgen. Nehmen wir an, Sie haben eine Sammlung von Steuerelementen zur Eingabe von Details wie Name und Adresse einer Person. Idealerweise handelt es sich um personenbezogene Daten, die Sie in einem separaten Abschnitt des Formulars erfassen mรถchten. Hierfรผr kรถnnen Sie eine Gruppenbox verwenden. Sehen wir uns an, wie dies anhand des folgenden Beispiels umgesetzt werden kann.

Schritt 1) Der erste Schritt besteht darin, das Groupbox-Steuerelement auf die Windows Formular aus der Toolbox wie unten gezeigt

Hinzufรผgen von Steuerelementen zu einem Formular

Schritt 2) Sobald die Gruppenbox hinzugefรผgt wurde, gehen Sie zum Eigenschaftenfenster, indem Sie auf das Gruppenbox-Steuerelement klicken. Gehen Sie im Eigenschaftenfenster zur Texteigenschaft und รคndern Sie sie in โ€žBenutzerdetailsโ€œ.

Hinzufรผgen von Steuerelementen zu einem Formular

Sobald Sie die oben genannten ร„nderungen vorgenommen haben, sehen Sie die folgende Ausgabe

Ausgabe:-

Hinzufรผgen von Steuerelementen zu einem Formular

In der Ausgabe kรถnnen Sie deutlich erkennen, dass die Gruppenbox zum Formular hinzugefรผgt wurde. Sie kรถnnen auch sehen, dass der Text der Gruppenbox in โ€žBenutzerdetailsโ€œ geรคndert wurde.

Etikettenkontrolle

Als nรคchstes kommt das Label-Steuerelement. Das Label-Steuerelement wird verwendet, um dem Benutzer einen Text oder eine Nachricht auf dem Formular anzuzeigen. Das Label-Steuerelement wird normalerweise zusammen mit anderen Steuerelementen verwendet. Typische Beispiele sind, wenn ein Label zusammen mit dem Textfeld-Steuerelement hinzugefรผgt wird.

Das Etikett gibt dem Benutzer an, was in das Textfeld eingetragen werden soll. Sehen wir uns anhand des unten gezeigten Beispiels an, wie wir dies implementieren kรถnnen. Wir werden zwei Etiketten hinzufรผgen, eines mit dem Namen โ€žNameโ€œ und das andere mit dem Namen โ€žAdresseโ€œ. Sie werden in Verbindung mit den Textfeldsteuerelementen verwendet, die im spรคteren Abschnitt hinzugefรผgt werden.

Schritt 1) Der erste Schritt besteht darin, das Beschriftungssteuerelement auf das zu ziehen Windows Formular aus der Toolbox, wie unten gezeigt. Stellen Sie sicher, dass Sie das Beschriftungssteuerelement zweimal ziehen, sodass Sie eines fรผr den โ€žNamenโ€œ und das andere fรผr die โ€žAdresseโ€œ haben.

Hinzufรผgen von Steuerelementen zu einem Formular

Schritt 2) Sobald das Label hinzugefรผgt wurde, gehen Sie zum Eigenschaftenfenster, indem Sie auf das Label-Steuerelement klicken. Gehen Sie im Eigenschaftenfenster zur Text-Eigenschaft jedes Beschriftungssteuerelements.

Hinzufรผgen von Steuerelementen zu einem Formular

Sobald Sie die oben genannten ร„nderungen vorgenommen haben, sehen Sie die folgende Ausgabe

Ausgabe:-

Hinzufรผgen von Steuerelementen zu einem Formular

Sie kรถnnen die dem Formular hinzugefรผgten Beschriftungssteuerelemente sehen.

Textfeld

Ein Textfeld wird verwendet, um einem Benutzer die Eingabe von Text in das Windows Anwendung in C#. Sehen wir uns an, wie wir dies anhand des unten gezeigten Beispiels implementieren kรถnnen. Wir werden dem Formular zwei Textfelder hinzufรผgen, eines fรผr den Namen und das andere fรผr die Adresse, die fรผr den Benutzer eingegeben werden soll.

Schritt 1) Der erste Schritt besteht darin, das Textfeld-Steuerelement auf das Windows Formular aus der Toolbox wie unten gezeigt

Hinzufรผgen von Steuerelementen zu einem Formular

Schritt 2) Sobald die Textfelder hinzugefรผgt wurden, gehen Sie zum Eigenschaftenfenster, indem Sie auf das Textfeld-Steuerelement klicken. Gehen Sie im Eigenschaftenfenster zur Eigenschaft โ€žNameโ€œ und geben Sie jedem Textfeld einen aussagekrรคftigen Namen. Nennen Sie das Textfeld fรผr den Benutzer beispielsweise โ€žtxtNameโ€œ und das fรผr die Adresse โ€žtxtAddressโ€œ. Fรผr Steuerelemente sollten eine Namenskonvention und ein Standard erstellt werden, da es dann einfacher ist, diesen Steuerelementen zusรคtzliche Funktionen hinzuzufรผgen, die wir spรคter sehen werden.

Hinzufรผgen von Steuerelementen zu einem Formular

Sobald Sie die oben genannten ร„nderungen vorgenommen haben, sehen Sie die folgende Ausgabe

Ausgabe:-

Hinzufรผgen von Steuerelementen zu einem Formular

In der Ausgabe kรถnnen Sie deutlich erkennen, dass die Textfelder zum Formular hinzugefรผgt wurden.

Listenfeld

Eine Listbox wird verwendet, um eine Liste von Elementen auf der Windows Formular. Sehen wir uns an, wie wir dies anhand des unten gezeigten Beispiels umsetzen kรถnnen. Wir werden dem Formular ein Listenfeld hinzufรผgen, um einige Stรคdtestandorte zu speichern.

Schritt 1) Der erste Schritt besteht darin, das Listenfeld-Steuerelement auf das Windows Formular aus der Toolbox wie unten gezeigt

Hinzufรผgen von Steuerelementen zu einem Formular

Schritt 2) Nachdem das Listenfeld hinzugefรผgt wurde, gehen Sie zum Eigenschaftenfenster, indem Sie auf das Listenfeld-Steuerelement klicken.

Hinzufรผgen von Steuerelementen zu einem Formular

  1. ร„ndern Sie zunรคchst die Eigenschaft des Listbox-Steuerelements. In unserem Fall haben wir dies in lstCity geรคndert.
  2. Klicken Sie auf die Eigenschaft โ€žElementeโ€œ. Dadurch kรถnnen Sie verschiedene Elemente hinzufรผgen, die im Listenfeld angezeigt werden kรถnnen. In unserem Fall haben wir die Elemente โ€žSammlungโ€œ ausgewรคhlt.
  3. Geben Sie im daraufhin angezeigten String Collection Editor die Stรคdtenamen ein. In unserem Fall haben wir โ€žMumbaiโ€œ, โ€žBangaloreโ€œ und โ€žHyderabadโ€œ eingegeben.
  4. Klicken Sie abschlieรŸend auf die Schaltflรคche โ€žOKโ€œ.

Sobald Sie die oben genannten ร„nderungen vorgenommen haben, sehen Sie die folgende Ausgabe

Ausgabe:-

Hinzufรผgen von Steuerelementen zu einem Formular

In der Ausgabe kรถnnen Sie sehen, dass die Listbox zum Formular hinzugefรผgt wurde. Sie kรถnnen auch sehen, dass die Listbox mit den Stadtwerten gefรผllt wurde.

RadioButton

Ein Radiobutton wird verwendet, um eine Liste von Elementen anzuzeigen, aus denen der Benutzer eines auswรคhlen kann. Sehen wir uns anhand des unten gezeigten Beispiels an, wie wir dies umsetzen kรถnnen. Wir werden ein Optionsfeld fรผr eine mรคnnliche/weibliche Option hinzufรผgen.

Schritt 1) Der erste Schritt besteht darin, das โ€žRadiobuttonโ€œ-Steuerelement auf das zu ziehen Windows Formular aus der Toolbox, wie unten gezeigt.

Hinzufรผgen von Steuerelementen zu einem Formular

Schritt 2) Sobald der Radiobutton hinzugefรผgt wurde, gehen Sie zum Eigenschaftenfenster, indem Sie auf das Radiobutton-Steuerelement klicken.

Hinzufรผgen von Steuerelementen zu einem Formular

  1. Zuerst mรผssen Sie die Texteigenschaft beider Radio-Steuerelemente รคndern. Gehen Sie in das Eigenschaftenfenster und รคndern Sie den Text eines Radiobuttons in โ€žmรคnnlichโ€œ und den des anderen in โ€žweiblichโ€œ.
  2. ร„ndern Sie auf รคhnliche Weise die Namenseigenschaft beider Radio-Steuerelemente. Gehen Sie zum Eigenschaftenfenster und รคndern Sie den Namen eines Radiobuttons in โ€žrdMaleโ€œ und den des anderen in โ€žrdfemaleโ€œ.

Wenn Sie die oben genannten ร„nderungen vornehmen, wird die folgende Ausgabe angezeigt.

Ausgabe:-

Hinzufรผgen von Steuerelementen zu einem Formular

Sie sehen die hinzugefรผgten Optionsfelder Windows Form.

Checkbox

Ein Kontrollkรคstchen wird verwendet, um eine Liste von Optionen bereitzustellen, in der der Benutzer mehrere Auswahlmรถglichkeiten auswรคhlen kann. Sehen wir uns an, wie wir dies anhand eines unten gezeigten Beispiels implementieren kรถnnen. Wir werden 2 Kontrollkรคstchen zu unserem hinzufรผgen. Windows Formulare. Diese Kontrollkรคstchen bieten dem Benutzer die Mรถglichkeit, anzugeben, ob er C# oder ASP.Net lernen mรถchte.

Schritt 1) Der erste Schritt besteht darin, das Kontrollkรคstchen-Steuerelement auf das Windows Formular aus der Toolbox wie unten gezeigt

Hinzufรผgen von Steuerelementen zu einem Formular

Schritt 2) Nachdem das Kontrollkรคstchen hinzugefรผgt wurde, gehen Sie zum Eigenschaftenfenster, indem Sie auf das Kontrollkรคstchen-Steuerelement klicken.

Hinzufรผgen von Steuerelementen zu einem Formular

Im Eigenschaftenfenster

  1. Zuerst mรผssen Sie die Texteigenschaft beider Kontrollkรคstchen รคndern. Gehen Sie in das Eigenschaftenfenster und รคndern Sie den Text in C# und ASP.Net.
  2. ร„ndern Sie auf รคhnliche Weise die Namenseigenschaft beider Radio-Steuerelemente. Gehen Sie zum Eigenschaftenfenster und รคndern Sie den Namen eines Kontrollkรคstchens in chkC und den des anderen in chkASP.

Sobald Sie die oben genannten ร„nderungen vorgenommen haben, sehen Sie die folgende Ausgabe

Ausgabe:-

Hinzufรผgen von Steuerelementen zu einem Formular

Taste

Eine Schaltflรคche wird verwendet, um dem Benutzer die Mรถglichkeit zu geben, auf eine Schaltflรคche zu klicken, die dann die Verarbeitung des Formulars startet. Sehen wir uns anhand des unten gezeigten Beispiels an, wie wir dies umsetzen kรถnnen. Wir werden eine einfache Schaltflรคche namens โ€žSendenโ€œ hinzufรผgen, mit der alle Informationen im Formular รผbermittelt werden.

Schritt 1) Der erste Schritt besteht darin, das Schaltflรคchensteuerelement auf das zu ziehen Windows Formular aus der Toolbox wie unten gezeigt

Hinzufรผgen von Steuerelementen zu einem Formular

Schritt 2) Sobald die Schaltflรคche hinzugefรผgt wurde, wechseln Sie zum Eigenschaftenfenster, indem Sie auf das Schaltflรคchensteuerelement klicken.

Hinzufรผgen von Steuerelementen zu einem Formular

  1. Zuerst mรผssen Sie die Texteigenschaft des Schaltflรคchensteuerelements รคndern. Gehen Sie zum Eigenschaftenfenster und รคndern Sie den Text in โ€žSendenโ€œ.
  2. ร„ndern Sie auf รคhnliche Weise die Namenseigenschaft des Steuerelements. Gehen Sie zum Eigenschaftenfenster und รคndern Sie den Namen in โ€žbtnSubmitโ€œ.

Sobald Sie die oben genannten ร„nderungen vorgenommen haben, sehen Sie die folgende Ausgabe

Ausgabe:-

Hinzufรผgen von Steuerelementen zu einem Formular

Herzlichen Glรผckwunsch, Sie haben jetzt Ihr erstes Basic Windows Formular an Ort und Stelle. Gehen wir nun zum nรคchsten Thema รผber, um zu sehen, wie wir die Ereignisbehandlung fรผr Steuerelemente durchfรผhren kรถnnen.

C#-Ereignisbehandlung fรผr Steuerelemente

Wenn Sie mit Windows-Formularen arbeiten, kรถnnen Sie Steuerelementen Ereignisse hinzufรผgen. Ein Ereignis ist etwas, das passiert, wenn eine Aktion ausgefรผhrt wird. Die wahrscheinlich hรคufigste Aktion ist das Klicken auf eine Schaltflรคche in einem Formular. In C# Windows Formulare kรถnnen Sie Code hinzufรผgen, der verwendet werden kann, um bestimmte Aktionen auszufรผhren, wenn eine Schaltflรคche im Formular gedrรผckt wird.

Normalerweise bedeutet das Drรผcken einer Schaltflรคche in einem Formular, dass eine Verarbeitung stattfinden sollte.

Werfen wir einen Blick auf eines der Ereignisse und wie es gehandhabt werden kann, bevor wir zum Szenario des Schaltflรคchenereignisses รผbergehen.

Das folgende Beispiel zeigt ein Ereignis fรผr das Listbox-Steuerelement. Immer wenn ein Element im Listbox-Steuerelement ausgewรคhlt wird, sollte ein Meldungsfeld angezeigt werden, das das ausgewรคhlte Element anzeigt. Fรผhren Sie dazu die folgenden Schritte aus.

Schritt 1) Double Klicken Sie im Formular-Designer auf die Listbox. Auf diese Weise รถffnet Visual Studio automatisch die Codedatei fรผr das Formular. Und es fรผgt dem Code automatisch eine Ereignismethode hinzu. Diese Ereignismethode wird ausgelรถst, wenn ein beliebiges Element in der Listbox ausgewรคhlt wird.

C#-Ereignisbehandlung fรผr Steuerelemente

Oben sehen Sie den Codeausschnitt, der automatisch von Visual Studio hinzugefรผgt wird, wenn Sie auf das Listenfeld-Steuerelement im Formular doppelklicken. Fรผgen wir nun den folgenden Codeabschnitt zu diesem Codeausschnitt hinzu, um dem Listenfeld-Ereignis die erforderliche Funktionalitรคt hinzuzufรผgen.

C#-Ereignisbehandlung fรผr Steuerelemente

  1. Dies ist die Ereignishandlermethode, die automatisch von Visual Studio erstellt wird, wenn Sie auf das Listenfeld-Steuerelement doppelklicken. Sie mรผssen sich keine Gedanken รผber die Komplexitรคt des Methodennamens oder der an die Methode รผbergebenen Parameter machen.
  2. Hier erhalten wir das SelectedItem รผber die Eigenschaft lstCity.SelectedItem. Denken Sie daran, dass lstCity der Name unseres Listbox-Steuerelements ist. Wir verwenden dann die Methode GetItemText, um den tatsรคchlichen Wert des ausgewรคhlten Elements abzurufen. AnschlieรŸend weisen wir diesen Wert der Textvariable zu.
  3. SchlieรŸlich verwenden wir die NachrichtBox Methode, um dem Benutzer den Textvariablenwert anzuzeigen.

Wenn Sie die oben genannten ร„nderungen vornehmen und das Programm in Visual Studio ausfรผhren, wird die folgende Ausgabe angezeigt

Ausgabe:-

C#-Ereignisbehandlung fรผr Steuerelemente

Anhand der Ausgabe kรถnnen Sie erkennen, dass beim Auswรคhlen eines beliebigen Elements aus der Listbox ein Meldungsfeld angezeigt wird. Darin wird das ausgewรคhlte Element aus der Listbox angezeigt.

Schauen wir uns nun das letzte Steuerelement an, nรคmlich die Methode zum Klicken auf die Schaltflรคche. Auch hier gilt dieselbe Philosophie. Doppelklicken Sie einfach im Formular-Designer auf die Schaltflรคche und die Methode fรผr den Ereignishandler der Schaltflรคche wird automatisch hinzugefรผgt. AnschlieรŸend mรผssen Sie nur noch den folgenden Code hinzufรผgen.

C#-Ereignisbehandlung fรผr Steuerelemente

  1. Dies ist die Ereignishandlermethode, die automatisch von Visual Studio erstellt wird, wenn Sie auf das Schaltflรคchensteuerelement doppelklicken. Sie mรผssen sich keine Gedanken รผber die Komplexitรคt des Methodennamens oder der an die Methode รผbergebenen Parameter machen.
  2. Hier erhalten wir Werte, die in das Textfeld โ€žNameโ€œ und โ€žAdresseโ€œ eingegeben werden. Die Werte kรถnnen aus der Texteigenschaft des Textfelds entnommen werden. AnschlieรŸend weisen wir die Werte entsprechend zwei Variablen zu: โ€žNameโ€œ und โ€žAdresseโ€œ.
  3. SchlieรŸlich verwenden wir die NachrichtBox Methode, um dem Benutzer die Namens- und Adresswerte anzuzeigen.

Wenn Sie die oben genannten ร„nderungen vornehmen und das Programm in Visual Studio ausfรผhren, wird die folgende Ausgabe angezeigt

Ausgabe:-

C#-Ereignisbehandlung fรผr Steuerelemente

  1. Geben Sie zunรคchst einen Wert in das Namens- und Adressfeld ein.
  2. Klicken Sie dann auf die Schaltflรคche โ€žSendenโ€œ.

Wenn Sie auf die Schaltflรคche โ€žSendenโ€œ klicken, wird ein Meldungsfeld angezeigt, in dem Ihre Eingaben im Abschnitt โ€žBenutzerdetailsโ€œ korrekt angezeigt werden.

Baum und BildBox Kontrolle

Es gibt zwei weitere Steuerelemente, die wir uns ansehen kรถnnen, eines ist das โ€žBaumsteuerelementโ€œ und das andere ist das โ€žBildsteuerelementโ€œ. Schauen wir uns Beispiele an, wie wir diese Steuerelemente implementieren kรถnnen

Baumkontrolle

โ€“ Das Baumsteuerelement wird verwendet, um Elemente baumartig aufzulisten. Das wahrscheinlich beste Beispiel ist, wenn wir das sehen Windows Explorer selbst. Die Ordnerstruktur in Windows Der Explorer ist wie eine baumartige Struktur.

Sehen wir uns anhand des unten gezeigten Beispiels an, wie wir dies umsetzen kรถnnen.

Schritt 1) Der erste Schritt besteht darin, das Baumsteuerelement auf das zu ziehen Windows Formular aus der Toolbox wie unten gezeigt

Baum und BildBox Kontrolle

Schritt 2) Der nรคchste Schritt besteht darin, mit dem Hinzufรผgen von Knoten zur Baumsammlung zu beginnen, damit diese entsprechend im Baum angezeigt werden kรถnnen. Befolgen Sie zunรคchst die folgenden Unterschritte, um der Baumsammlung einen Stammknoten hinzuzufรผgen.

Baum und BildBox Kontrolle

  1. Gehen Sie zur Eigenschaften-Toolbox fรผr das Tree-View-Steuerelement. Klicken Sie auf die Eigenschaft des Knotens. Dadurch wird der TreeNode-Editor geรถffnet.
  2. Klicken Sie im TreeNode-Editor auf die Schaltflรคche โ€žWurzel hinzufรผgenโ€œ, um der Baumsammlung einen Wurzelknoten hinzuzufรผgen.
  3. ร„ndern Sie als Nรคchstes den Text des Root-Knotens, geben Sie den Text als Root ein und klicken Sie auf die Schaltflรคche โ€žOKโ€œ. Dadurch wird der Root-Knoten hinzugefรผgt.

Schritt 3) Der nรคchste Schritt besteht darin, mit dem Hinzufรผgen der untergeordneten Knoten zur Baumsammlung zu beginnen. Befolgen Sie die folgenden Unterschritte, um der Baumsammlung einen untergeordneten Stammknoten hinzuzufรผgen.

Baum und BildBox Kontrolle

  1. Klicken Sie zunรคchst auf die Schaltflรคche Kind hinzufรผgen. Dadurch kรถnnen Sie untergeordnete Knoten zur Tree-Sammlung hinzufรผgen.
  2. ร„ndern Sie fรผr jeden untergeordneten Knoten die Texteigenschaft. Wiederholen Sie den vorherigen und diesen Schritt und fรผgen Sie zwei weitere Knoten hinzu. Am Ende haben Sie drei Knoten wie oben gezeigt, mit dem Text als Label, Button bzw. Checkbox.
  3. Klicken Sie auf die Schaltflรคche OK

Nachdem Sie die oben genannten ร„nderungen vorgenommen haben, sehen Sie die folgende Ausgabe.

Ausgabe:-

Baum und BildBox Kontrolle

Sie kรถnnen die dem Formular hinzugefรผgte Baumansicht sehen. Wenn Sie das ausfรผhren Windows In der Formularanwendung kรถnnen Sie den Stammknoten erweitern und die untergeordneten Knoten in der Liste anzeigen.

BildBox Kontrolle

Dieses Steuerelement wird verwendet, um Bilder zu Winforms C# hinzuzufรผgen. Sehen wir uns anhand des unten gezeigten Beispiels an, wie wir dies umsetzen kรถnnen.

Schritt 1) Der erste Schritt besteht darin, das Bild zu ziehenBox Steuerung auf C# Windows Formular aus der Toolbox wie unten gezeigt

Baum und BildBox Kontrolle

Schritt 2) Der nรคchste Schritt besteht darin, dem Bildfeld-Steuerelement tatsรคchlich ein Bild anzufรผgen. Dies kรถnnen Sie mit den folgenden Schritten erledigen.

Baum und BildBox Kontrolle

  1. Klicken Sie zunรคchst auf die Bildeigenschaft fรผr das BildBox Kontrolle. Es รถffnet sich ein neues Fenster.
  2. Klicken Sie in diesem Fenster auf die Schaltflรคche Importieren. Damit wird ein Bild an das Picturebox-Steuerelement angehรคngt.
  3. Es รถffnet sich ein Dialogfeld, in dem Sie das Bild auswรคhlen kรถnnen, das an die Bildbox angehรคngt werden soll
  4. Klicken Sie auf die Schaltflรคche OK

Wenn Sie die oben genannten ร„nderungen vornehmen, wird die folgende Ausgabe angezeigt.

Ausgabe:-

Baum und BildBox Kontrolle

An der Ausgabe kรถnnen Sie erkennen, dass auf dem Formular ein Bild angezeigt wird.

Zusammenfassung

  • A Windows Formular in C#-Anwendung ist eine, die auf dem Desktop eines Computers ausgefรผhrt wird. Visual Studio Form zusammen mit C# kann verwendet werden, um ein Windows Bewerbungsformulare.
  • Dem kรถnnen Steuerelemente hinzugefรผgt werden Windows Formulare C# รผber die Toolbox in Visual Studio. Steuerelemente wie Beschriftungen, Kontrollkรคstchen, Optionsfelder usw. kรถnnen dem Formular รผber die Toolbox hinzugefรผgt werden.
  • Man kann auch erweiterte Steuerelemente wie die Baumansichtssteuerung und das Bild verwendenBox steuern.
  • Ereignishandler werden verwendet, um auf Ereignisse zu reagieren, die von Steuerelementen generiert werden. Das hรคufigste ist das, das fรผr das Ereignis โ€žSchaltflรคchenklickโ€œ hinzugefรผgt wurde.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: