N
Nichael-E
Gast
Schönen guten Tag zusammen,
mittlerweile habe ich mich seit einem halben Jahr nur mit Konsolen Anwendungen beschätftig und bin mit diesem Kapitel so langsam durch. Nun habe ich seit ungefähr 1 Monat mit den "Windows Forms-Steuerelementen" angefangen und es gibt doch nix besseres als ne schöne Oberfläche. Jedenfalls besser als ne triste Konsole![Breites Grinsen :D :D](/forum/styles/smilies/biggrin.gif)
Ein beliebtes Beispiel sind doch immer wieder Taschenrechner und vor allem wie sowas entsteht und welchen Code man dazu schreiben muss. Ein beliebtes Ziel zum lernen sind Videos, genauer gesagt als die von YouTube. Und davon gibt es mehr als reichlich, die ich mir auch angesehen habe.
Bei einigen Videos ist mir aufgefallen, was ich nicht verstehe...
Jedes Ereignis ("Events") wird doch durch die "Windows Forms-Steuerelemente" definiert. Warum gehen manche hin, markieren zum Beispiel alle Zahlen von "0 - 9" (oder auch die Operatoren), gehen dann unter ""Eigenschaften => Click" vergeben dort einen Namen (Beispiel "Numbers") und es erscheint im Code diese Methode Numbers...
Kann mir bitte mal jemand sagen, warum das (als Beispiel) in einem Taschenrechner so gemacht wird? Die Logik dazu, warum ein Methode (Ereignishandler) "Numbers" in dem Code eingefügt wird, verstehe ich nicht so ganz. Genauer gesagt: Ich verstehe nicht, wie die Zahlen von "0 - 9" dann per Klick Ereignis angesteuert werden. Wißt Ihr, was ich meine?
Beispiel: Hier wird ganz normal ein Ereignis für die Taste [1] erstellt...
Nun hat man die neu erstellte Methode (Ereignishandler) "Numbers" wo auch dann etwas drin steht, aber nicht das, was ich oben beschrieben habe ...
Wo ist denn diese Codezeile hin? Wird das ganze zu einem Ereignis zusamme gefasst? Versteh ich irgendwie nicht...
mittlerweile habe ich mich seit einem halben Jahr nur mit Konsolen Anwendungen beschätftig und bin mit diesem Kapitel so langsam durch. Nun habe ich seit ungefähr 1 Monat mit den "Windows Forms-Steuerelementen" angefangen und es gibt doch nix besseres als ne schöne Oberfläche. Jedenfalls besser als ne triste Konsole
![Breites Grinsen :D :D](/forum/styles/smilies/biggrin.gif)
Ein beliebtes Beispiel sind doch immer wieder Taschenrechner und vor allem wie sowas entsteht und welchen Code man dazu schreiben muss. Ein beliebtes Ziel zum lernen sind Videos, genauer gesagt als die von YouTube. Und davon gibt es mehr als reichlich, die ich mir auch angesehen habe.
Bei einigen Videos ist mir aufgefallen, was ich nicht verstehe...
Jedes Ereignis ("Events") wird doch durch die "Windows Forms-Steuerelemente" definiert. Warum gehen manche hin, markieren zum Beispiel alle Zahlen von "0 - 9" (oder auch die Operatoren), gehen dann unter ""Eigenschaften => Click" vergeben dort einen Namen (Beispiel "Numbers") und es erscheint im Code diese Methode Numbers...
Code:
private void Numbers(object sender, EventArgs e)
{
... Code ...
}
Kann mir bitte mal jemand sagen, warum das (als Beispiel) in einem Taschenrechner so gemacht wird? Die Logik dazu, warum ein Methode (Ereignishandler) "Numbers" in dem Code eingefügt wird, verstehe ich nicht so ganz. Genauer gesagt: Ich verstehe nicht, wie die Zahlen von "0 - 9" dann per Klick Ereignis angesteuert werden. Wißt Ihr, was ich meine?
Beispiel: Hier wird ganz normal ein Ereignis für die Taste [1] erstellt...
Code:
private void Button_1_Click(object sender, EventArgs e) // Taste [1]
{
TextBox1.Text += Button_1.Text;
}
Nun hat man die neu erstellte Methode (Ereignishandler) "Numbers" wo auch dann etwas drin steht, aber nicht das, was ich oben beschrieben habe ...
Code:
... {TextBox1.Text += Button_1.Text;}
Zuletzt bearbeitet von einem Moderator: