Я хотел бы добавить триггер при щелчке левой кнопкой мыши на моем элементе управления.При срабатывании, если задано определенное свойство модели представления, установите некоторое свойство управления.Однако если свойство viewmodel не установлено, вызовите некоторое действие команды.Это достижимо в WPF?
В настоящее время у меня есть только
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseRightButtonDown">
<interactivity:InvokeCommandAction AutoEnable="False"
Command="{Binding SomeCommand}"
CommandParameter="{x:Static SomeParameter" />
</i:EventTrigger>
</i:Interaction.Triggers>
Я не уверен, как проверить условие и на основе результата либо вызвать команду или установить свойство управления.
Пожалуйста, предложите.