.NET/ Windows.Forms

Aus Wikibooks

Wechseln zu: Navigation, Suche

Der Windows.Forms Namespace aus dem .NET Framework beinhaltet Objekte zur GUI-Programmierung.


[Bearbeiten] Wichtige Steuerelemente

Nachfolgend werden die wichtigsten Steuerelemente in .NET vorgestellt.

Ein kleiner WindowsForms-Dialog


  • 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, Zahle und auch Passwörter
  • CheckBox - Ein kleines Auswahlfeld, das im aktivierten Zustand ein Häkchen zeigt
  • RadioButton - Auch ein Auswahlfeld, das aber meistens zu mehreren angeordnet ist, von denen man aber nur eins wählen 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 einen 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!";

C#-Code:

 button1.Text = "Hallo!";

Visual-Basic-Code:

 Button1.Text = "Hallo!"
Persönliche Werkzeuge