WPF, как написать триггер, чтобы вызвать действие команды или установить свойство на основе условия - PullRequest
0 голосов
/ 12 апреля 2019

Я хотел бы добавить триггер при щелчке левой кнопкой мыши на моем элементе управления.При срабатывании, если задано определенное свойство модели представления, установите некоторое свойство управления.Однако если свойство 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>

Я не уверен, как проверить условие и на основе результата либо вызвать команду или установить свойство управления.

Пожалуйста, предложите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...