Как использовать EventToCommand (Catel) в приложениях UWP
Код ниже под Windows Phone 8.1 Silverlight работает как шарм
<i:Interaction.Triggers>
<i:EventTrigger EventName="Loaded">
<interactivity:EventToCommand Command="{Binding ApplyCommand}"
DisableAssociatedObjectOnCannotExecute="True"
PassEventArgsToCommand="True" />
</i:EventTrigger>
</i:Interaction.Triggers>
Есть ли способ работать под Universal Application (Windows 10)?
1 ответ
EventToCommand недоступен в UWP (WinRT). Вы можете (или должны) использовать это вместо:
1. Установите поведенческий SDK через NuGet
2. Используйте этот код
<Interactivity:Interaction.Behaviors>
<Core:EventTriggerBehavior EventName="Loaded">
<Core:InvokeCommandAction Command="{Binding ApplyCommand}" />
</Core:EventTriggerBehavior>
</Interactivity:Interaction.Behaviors>