UWP - 指针按下不起作用

时间:2016-04-11 19:14:31

标签: c# visual-studio xaml blend event-triggers

我正在开发通用Windows应用程序。我在listboxitems中添加了一个EventTrigger。

<Interactivity:Interaction.Behaviors>
  <Core:EventTriggerBehavior EventName="Tapped">
    <Core:InvokeCommandAction Command="{Binding GoToHotelsCommand}"/>
  </Core:EventTriggerBehavior>
</Interactivity:Interaction.Behaviors>

当我使用EventName =“Tapped”时,它会执行它想要做的事情。但是当我使用EventName =“PointerPressed”时,什么也没有触发。 'Tapped'触发器确实解决了我的问题,但我很好奇为什么它不能用指针按下。按下指针时不是指针按下eventtrigger的目的?或者我错过了什么?

1 个答案:

答案 0 :(得分:4)

实际上TappedPointerReleased事件之后发生......

答案是here

SomeButton.AddHandler(PointerPressedEvent, new PointerEventHandler(SomeButton_PointerPressed), true);