... | @@ -70,4 +70,8 @@ Doteraz sme používali členské premenné, ku ktorým sme mali prístup pomoco |
... | @@ -70,4 +70,8 @@ Doteraz sme používali členské premenné, ku ktorým sme mali prístup pomoco |
|
}
|
|
}
|
|
```
|
|
```
|
|
|
|
|
|
Upravte kalkulačku, aby pracovala s properties namiesto klasických členských premenných a na vhodnom mieste zabezpečte, aby bol o zmene hodnoty upozornený TextBox a aby sa aktualizoval. |
|
Upravte kalkulačku, aby pracovala s properties namiesto klasických členských premenných a na vhodnom mieste zabezpečte, aby bol o zmene hodnoty upozornený TextBox a aby sa aktualizoval:
|
|
\ No newline at end of file |
|
- nech je v Calculator premenná ktorá uloži v sebe EventHandler s typovým parametrom string
|
|
|
|
- pridajte v Calculator public void SetOnUpdateHandler(EventHandler<string> eventHandler)
|
|
|
|
- v MainForm vytvorte metódu so signatúrou zodpovedajúcou EventHandler-u v ktorej sa aktualizuje display kalkulačky
|
|
|
|
- v Calculator pri zmene hodnoty použite Invoke (príklad je vyššie) |
|
|
|
\ No newline at end of file |