see sharp

This commit is contained in:
Julian 2021-03-11 22:38:46 +01:00
parent ca962ced6e
commit 03f99a4f6f
1 changed files with 29 additions and 4 deletions

View File

@ -354,7 +354,6 @@ Theorie:
- Smartphone Apps
- Außendienstmitarbeiter
***MANU DU SPASST***
42. Aufgaben des Connection Objects, Command Objects, Parameter Objects und des DataReader Objects
@ -415,11 +414,37 @@ Theorie:
47. Abfangen von Ereignissen unter C#
- in der WndProc Methode muss ein Handler erstellt werden
-
- Eventhandler registrieren um auf Ereignisse zu reagieren
- Delegate Prinzip (objektorientierte Variante von Methodenzeigern)
48. Eventhandling unter .NET am Beispiel eines Klicks auf einen Button
EVENT(click)
Button BtnBeispiel -> Delegate -> Handler-Methode
49. Syntax von c# Eventhandling unter .NET
BtnBeispiel.click() += new System.EventHandler(BtnBeispiel_Click);
private void BtnBeispiel_Click(object sender, System.EventArgs e) {
// do Button shit
}
50. Parameter einer Handler - Methode:
object sender:
- der sender des Events (der Button in unserem Beispiel)
- Komplettes Button Objekt inkl seiner Eigenschaften usw
System.EventArgs e:
- Eigenschaften des Events
- zB.: Koordinaten des Klick Events f
51. Events eines Windows Forms: