Silverlight 和 MV(VM) 模式 - 无代码隐藏 - 这可能吗?

标签 silverlight mvvm

我正在开发 Silverlight 3.0,目前在我的 View 中使用代码隐藏。随着项目的不断发展,我想将 MV(VM) 模式实现到我的项目中。我见过一些 WPF 项目,其中除了 InitializeComponent 方法之外,后面的代码没有任何代码,我相信这是正确的方法,而且看起来很干净。这在 Silverlight 3.0 中可能吗,即没有代码隐藏?

有人能给我推荐一些好的 Silverlight (3.0) MV(VM) 教程/文章吗?

最佳答案

如果不使用一些额外的框架,Silverlight 3 不支持您在 WPF 中看到的内容。具体来说,全面的指挥支持。 Silverlight 4 包含了按钮命令,这是一个开始。

您可以查看提供此功能集的其他框架,例如 Prism 。这将使您走上正确的道路,但我确信还有其他选择。

关于Silverlight 和 MV(VM) 模式 - 无代码隐藏 - 这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2790073/

相关文章:

silverlight - 您可以在 Silverlight 中构建整个应用程序吗?

c# - Distinct() 不调用 equals 方法

c# - Xamarin Forms PCL with Caliburn,只有创建 View 层次结构的原始线程才能触及其 View

安卓 MVVM : How to subscribe to a network call by LiveData in ViewModel

silverlight - 如何仅使用 XAML 显示不同的 Enum 图标?

c# - 反射方法AccessException

silverlight - MSBuild 不创建 ClientBin 文件夹?

wpf - 在带有 WPF 的 MVVM 中,如何对 ViewModel 和 View 之间的链接进行单元测试

wpf - 如何调试 MVVM 中的数据绑定(bind)问题?

android - Android MVVM 中的服务和 ViewModel——它们如何交互?