如何在XAML中添加EventToCommand

时间:2013-07-15 05:51:16

标签: wpf mvvm-light xml-namespaces

我使用Mvvm light(wpf45)。

我想在XAML中添加EventToCommand,我使用这个

xmlns:cmd ="http://www.galasoft.ch/mvvmlight"
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"

但不要添加EventToCommand

<Button>
  <i:Interaction.Triggers>
    <i:EventTrigger EventName="Click">
     <cmd:EventToCommand/>
    </i:EventTrigger>
  </i:Interaction.Triggers>
</Button>

我在<cmd:EventToCommand/>

中收到错误消息

2 个答案:

答案 0 :(得分:0)

使用此参考,

xmlns:cmd="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Extras.WPF4"

您可以使用EventToCommand类。

希望它能帮到你:)。

答案 1 :(得分:0)

我认为您应该这样编码。

<i:Interaction.Behaviors>
 <i:EventToCommand EventName="YourPropertyEvent" Command="YourBinding"/>
</i:Interaction.Behaviors>