.NET/ Windows.Forms
Aus Wikibooks
Der Windows.Forms Namespace aus dem .NET Framework beinhaltet Objekte zur GUI-Programmierung.
[Bearbeiten] Wichtige Steuerelemente
Nachfolgend werden die wichtigsten Steuerelemente in .NET vorgestellt.
- Form - Ein Fenster, in dem weitere Steuerelemente platziert werden können
- Button - Eine Schaltfläche zum Anklicken
- Label - Ein formatierter Text ("Beschriftung")
- TextBox - Ein Eingabefeld für Text und Zahlen
- CheckBox - Ein kleines Auswahlfeld, das im aktivierten Zustand ein Häkchen zeigt
- RadioButton - Eine Gruppe von Feldern, von denen nur eins ausgewählt werden kann
[Bearbeiten] Eigenschaften
Jedes Steuerelement hat "Eigenschaften" (engl. Properties), wie Beschriftungstext, Schriftgröße, Farbe, usw... Außerdem können für jedes Steuerelement verschiedene "Ereignisse" (engl. Events) definiert werden, d.h. es wird festgelegt, was passiert, wenn z.B. ein Button gedrückt wird oder in eine TextBox Text eingegeben wird.
[Bearbeiten] Beispiel
Ein Beispiel zur .NET Programmierung mit Windows.Forms
Sie wollen innerhalb eines Programmes die Aufschrift auf einem Button ändern. Der Button hat den Namen button1. Wenn wir jetzt im Eigenschaftsfenster ein wenig suchen, finden wir die Eigenschaft Text von button1. Diese Eigenschaft bestimmt, welcher Text auf dem Button angezeigt wird. Als Wert verlangt die Eigenschaft einen String-Wert, d.h. eine Buchstaben oder Ziffernkombination. Mit folgendem Code können Sie Text einen Wert zuweisen. (Quasi alle Steuerelemente, die eine Beschriftung aufweisen, verfügen über die Eigenschaft Text, das Beispiel lässt sich damit auf andere Steuerelemente übertragen, wie z.B. Labels, TextBoxes...)
C++-Code:
button1->Text = "Hallo!";
button1.Text = "Hallo!";
Button1.Text = "Hallo!"