我正在尝试处理ControlTemplate
中控件上的事件。我使用ControlTemplate
作为创建自定义导航页面的一种方式。我在ControlTemplate
的标头中设计了一些控件,并在后退按钮图像中添加了TapGesture
,该图像路由到页面类中的方法。我尝试过多种方法,但是我根本无法触发事件。首先,我尝试将ControlTemplate
中的App.xaml
添加到App.xaml.cs
文件中,并在ContentPage
中声明了一个事件-未触发任何事件。
然后,我尝试使用该类中声明的ControlTemplate
创建另一个具有自己的TapGesturizer
的{{1}}。没有事件触发。然后,我尝试在页面的构造函数中使用Image控件(这是我设法做到的),因此可以以编程方式添加Tap Gesturizer。没有事件触发。
有人对如何处理ControlTemplate中定义的事件有任何想法吗? Ben在这里呆了三天了,离把我的头发拉出来还不到一步!
谢谢