Как использовать 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>
Другие вопросы по тегам