Я пытаюсь обработать событие в элементе управления в ControlTemplate
. Я использую ControlTemplate
как способ создания пользовательской страницы навигации. Я создал несколько элементов управления в заголовке в ControlTemplate
и добавил TapGesture
к своему изображению кнопки «Назад», которое направляет метод в класс страницы. Я пытался сделать это несколькими способами, но я просто не могу заставить его запустить событие. Сначала я попытался добавить ControlTemplate
в файл App.xaml
с событием, объявленным в App.xaml.cs
- событие не сработало.
Затем я попытался создать еще один ContentPage
со своим собственным ControlTemplate
с объявленным в этом классе TapGesturizer
. Событие не состоялось. Затем я попытался заполучить элемент управления Image в конструкторе страницы (что мне удалось сделать), чтобы я мог программно добавить Tap Gesturizer. Событие не было.
Кто-нибудь знает, как обрабатывать событие, определенное в ControlTemplate? Бен занимается этим уже 3 дня и в шаге от того, чтобы вырвать мои волосы!
Спасибо