2010-07-25 26 views
0

任何人都可以提供一个简短的示例,说明如何在Silverlight的mvvm模式中执行事件?在阅读中,我看到了Silverlight不支持指挥的地方?如果是这种情况,那么在mvvm模式中启动方法的最常见做法是什么?第三方框架是否需要使用路由事件来完成?一个简单的例子会很棒...说一个按钮,然后在viewmodel类中打开一个警告窗口来改变文本块的文本?我很感谢任何有关启动事件(鼠标点击事件等)最常用的方法以及如何调用这些方法的见解。如何在Silverlight的mvvm模式中执行事件

在此先感谢

回答

0

虽然没有Silverlight的实现中,ICommand接口存在于框架。你应该看看Prism中的DelegateCommand类。

+0

谢谢Anero,我也一直在寻找MVVM Light,它通过中继命令提供类似的解决方案。我很好奇,除了调用另一个库之外是否还有另一种解决方案,但目前似乎并非如此。我已经与委托命令类一起工作,并且在完成工作的同时,要实现的级别“有点沉重”。没有抱怨,只是想看看是否有更好的方式,我没有意识到。 – rlcrews 2010-07-27 01:35:34

相关问题