WPF如何编写触发器以根据条件调用命令操作或设置属性

时间:2019-04-12 11:26:24

标签: wpf triggers

我想在鼠标左键单击控件上添加触发器。触发时,如果设置了视图模型的特定属性,则设置一些控件属性。但是,如果未设置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>

我不确定如何检查条件以及是否基于结果调用命令或设置控件属性。

请提出建议。

0 个答案:

没有答案