Делегат - це функція "зворотнього виклику" (callback function). Вона буде викликатися в той момент, коли потрібно виконати якусь дію. Наприклад, в елементі керування Selector, делегат буде викликатися при введенні фрагменту тексту для того, щоб отримати пеелік варіантів вибору.
Об'єкт, що описує делегати в шаблоне, є звичайним об'єктом JavaScript. Імена властивостей цього об'єкта є іменами делегатів, а значення - функціями.
Делегати у видах задаються за допомогою властивості
Delegate відповідного елементу керування.
this - кореневий об`єкт (TRoot).... - інші аргументи залежать від конкретного делегата.
XAML:
Javascript: