在windows mobile开发中使用MVVM

在windows mobile开发中使用MVVM,mvvm,compact-framework,windows-ce,Mvvm,Compact Framework,Windows Ce,我正在为运行在WindowsCE5.0上的条形码设备开发一个应用程序 我一直在研究使用C#NET开发桌面应用程序的MVVM模式,想知道我是否真的可以使用MVVM开发智能设备应用程序 如果有人能指出一些资源,我找不到 如果不是,我应该继续使用windows窗体应用程序吗?MVVM只是一种使用数据绑定的模式。你可以创建一个使用它的应用程序,也可以创建一个不使用它的应用程序。事实上,你可以创建一个混合的,并在某些地方使用它。创建表单并将其称为视图,然后将UI元素绑定到您称之为“ViewModels”的

我正在为运行在WindowsCE5.0上的条形码设备开发一个应用程序

我一直在研究使用C#NET开发桌面应用程序的MVVM模式,想知道我是否真的可以使用MVVM开发智能设备应用程序

如果有人能指出一些资源,我找不到


如果不是,我应该继续使用windows窗体应用程序吗?

MVVM只是一种使用数据绑定的模式。你可以创建一个使用它的应用程序,也可以创建一个不使用它的应用程序。事实上,你可以创建一个混合的,并在某些地方使用它。创建表单并将其称为视图,然后将UI元素绑定到您称之为“ViewModels”的其他类中的属性,这样您就完成了大部分工作。您可以使用MVC或MVP作为替代模式,或者您可以将它们全部混合在一个应用程序中


如果你问CF是否支持数据绑定UI元素,答案是肯定的。或者你真的在问紧凑型框架是否有某种“形式化”的MVVM框架?

我想知道是否有一种形式化的CF框架,比如MVVM Light,我可以利用它来代替在数据绑定中编写所有内容。。我可以使用xaml视图并绑定它们吗?那么您想要的是xaml,而不是MVVM?不,XAML不受支持-无论如何,托管代码不支持XAML。我正在寻找MVVM。。XAML只是我的一个问题。。我可能会像你建议的那样处理它