Tlačítko Remove
Nakonec potřebujeme pro každý úkol přidat tlačítko "Smazat".
Vzhledem k tomu, že metoda Remove není definována ve třídě ToDoItem, ale ve ViewModelu, potřebujeme použít speciální proměnnou _root.
Budeme ji ale také potřebovat předat aktuální prvek jako parameter. K tomu slouží speciální proměnná _this, která obsahuje aktuální binding context - to je naše položka, kterou chceme smazat.
Tasks
- Přidejte do šablony uvnitř komponenty
RepeatertlačítkoButton. - Po kliknutí na tlačítko zavolejte metodu
Removea předejte jí_thisjako parametr. Nezapomeňte, že metoda je definována ve ViewModelu a je tedy třeba použít_root.
| Popis | Řádek | Sloupec | |
|---|---|---|---|
|
|