0
是否有可能使用Prism的CommandBehaviorBase类为Silverlight的网格创建命令行为?我知道它只是用于实际控制,所以我想知道是否有人可能知道是否有解决方法。我想为网格创建一个可连接的鼠标行为,它执行特定的命令,并且理想情况下希望对此方法使用Prism,但似乎无法将CommandBehaviorBase用于网格。将棱镜命令附加到网格?
谢谢。
是否有可能使用Prism的CommandBehaviorBase类为Silverlight的网格创建命令行为?我知道它只是用于实际控制,所以我想知道是否有人可能知道是否有解决方法。我想为网格创建一个可连接的鼠标行为,它执行特定的命令,并且理想情况下希望对此方法使用Prism,但似乎无法将CommandBehaviorBase用于网格。将棱镜命令附加到网格?
谢谢。
实现此目的可以更简单的方法是使用Triggers。不需要你写任何代码,所有你需要做的是这样的:当MouseEnter事件是在电网燃煤
<Grid>
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseEnter">
<si:InvokeDataCommand Command="{Binding DoSomethingCommand}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
...
</Grid>
这里DoSomethingCommand(在视图模型)中定义的触发。