我正在编写一个Windows Phone 8.1应用程序,我想获得绑定的Tapped事件(例如网格)功能。我阅读了很多文章和答案,但所有解决方案都不适用于我的情况。是否存在触发器(System.Windows.Interactivity)或WP 8.1命令的任何替代方案?
答案 0 :(得分:1)
感谢您的兴趣,但我找到了解决方案。我可能太累了,我忘了添加对Behaviors SDK的引用。现在效果很好。
<Page
xmlns:i="using:Microsoft.Xaml.Interactivity"
xmlns:core="using:Microsoft.Xaml.Interactions.Core" ...>
简单的命令用法:
<SomeControl ...>
<i:Interaction.Behaviors>
<core:EventTriggerBehavior EventName="Tapped">
<core:InvokeCommandAction Command="{Binding MyCommand}" />
</core:EventTriggerBehavior>
</i:Interaction.Behaviors>
</SomeControl>