我正在使用Windows Phone 8 c#应用程序。我必须获得我放在应用程序栏中的向前和向后按钮的长按事件,但只发现应用程序栏按钮的Click事件。Windows Phone 8应用程序栏按钮长按事件
请让我知道如何捕捉应用程序栏按钮的长按事件?
由于提前
我正在使用Windows Phone 8 c#应用程序。我必须获得我放在应用程序栏中的向前和向后按钮的长按事件,但只发现应用程序栏按钮的Click事件。Windows Phone 8应用程序栏按钮长按事件
请让我知道如何捕捉应用程序栏按钮的长按事件?
由于提前
这是不可能的。 ApplicationBar API非常严格,这是Microsoft为确保一致性而故意采取的行动。您无法处理来自ApplicationBar的任意事件。如果你想要这种行为,你将不得不建立自己的UI来支持它。
值得注意的是,您的用户不会期望在应用栏上出现“长按”(更常见地称为轻按)行为。
谢谢。让我知道是否有用于创建自定义应用程序栏的任何工具包代码示例 – MobDev
是的,我会让你知道,如果我发现任何关于此,如果你认为它是正确的,你可以勾选它作为正确的... ... –
您可能最终会为此创建自己的控件。应用栏按钮不是标准的Silverlight控件。但是,我不会在应用程序按钮上添加长选项卡。这只是在Windows Phone中不是标准的应用程序行为,您的用户不会对此感到满意。 –