日常开发中必不可少会用到命令,比如button自带了Command和CommandParameter属性。
让我们没有自带这样的command属性的控件,也可以Command,可以使用Behaviors包。
- 安装Microsoft.Xaml.Behaviors.Wpf2. 资源引用
xmlns:i="http://schemas.microsoft.com/xaml/behaviors"
- 让Rectangle控件使用Command
<Rectangle Height="38" Width="110" Fill="Red" >
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseUp">
<i:InvokeCommandAction Command="{Binding ResetCommand}" />
</i:EventTrigger>
</i:Interaction.Triggers>
</Rectangle>