I am working on a Universal windows app. I added an EventTrigger to my listboxitems.
<Interactivity:Interaction.Behaviors>
<Core:EventTriggerBehavior EventName="Tapped">
<Core:InvokeCommandAction Command="{Binding GoToHotelsCommand}"/>
</Core:EventTriggerBehavior>
</Interactivity:Interaction.Behaviors>
When i use EventName="Tapped", it does what it is suppose to do. But when i use EventName="PointerPressed", nothing is triggered. The 'Tapped' trigger does solve my problem, but i was curious why it won't work with pointer pressed. isn't the Pointer pressed eventtrigger's purpose to be triggered when the pointer is pressed? Or am i missing something?
Actually Tapped
fires on/after PointerReleased
event...
Answer is here:
SomeButton.AddHandler(PointerPressedEvent, new PointerEventHandler(SomeButton_PointerPressed), true);