在WPF中,我们可以使用EventSetter
内的Style
轻松设置事件处理程序。怎么没有移植到Universal Windows Apps?以及如何解决这个限制?
答案 0 :(得分:3)
您可以使用Behaviors SDK的EventTriggerBehavior
部分,该部分现已内置于Visual Studio 2013中,
<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)
现在,在Windows通用应用程序中,您可以将行为下载为nuget包。 https://www.nuget.org/packages/Microsoft.Xaml.Behaviors.Uwp.Managed/
资料来源: https://blogs.windows.com/buildingapps/2015/11/30/xaml-behaviors-open-source-and-on-uwp/