在样式中设置事件处理程序

时间:2015-08-19 07:12:51

标签: xaml win-universal-app

在WPF中,我们可以使用EventSetter内的Style轻松设置事件处理程序。怎么没有移植到Universal Windows Apps?以及如何解决这个限制?

2 个答案:

答案 0 :(得分:3)

您可以使用Behaviors SDKEventTriggerBehavior部分,该部分现已内置于Visual Studio 2013中,

Behavior SDK

<Button Content="Click" VerticalAlignment="Center" HorizontalAlignment="Center" >
        <interactivity:Interaction.Behaviors>
               <core:EventTriggerBehavior EventName="Click">
                  <core:InvokeCommandAction Command="{Binding ClickCommand}" CommandParameter="{Binding}"/>
               </core:EventTriggerBehavior>
        </interactivity:Interaction.Behaviors>
</Button>

答案 1 :(得分:0)