Zpět ke kořenům
Do stránky potřebujeme přidat tlačítka, která zavolají metodu Load a Unload.
I v rámci binding contextu, který je zanořen hluboko v hierarchii ViewModelu, můžete přistoupit ke kořenu (celému ViewModelu) za použití speciální proměnné _root:
<dot:Button Click="{command: _root.Unload()}"
Text="Unload" />
Existuje celá řada dalších speciálních proměnných jako jsou
_parent,_collectionnebo_this.
Úkoly
- Přidejte komponentu
<dot:Button>mimo element<div>a do její vlastnostiClicknabindujte metoduLoad. - Přidejte komponentu
<dot:Button>dovnitř elementu<div>, které při kliknutí zavolá metoduUnload. Nezapomeňte použít_root- metodaUnloadnení definována v objektuProfile, ale ve ViewModelu.
| Popis | Řádek | Sloupec | |
|---|---|---|---|
|
|