我想在我的桌面上使用XAML开发一个WPF应用程序,然后将其转换为Windows phone应用程序。我能这样做吗?

时间:2012-10-30 15:05:26

标签: wpf xaml windows-phone

我是新手。但我想使用WPF,XAML开发DESKTOP应用程序,然后将其转换为Windows Phone应用程序。但是我对它没有一个明确的想法......你能帮忙吗?

1 个答案:

答案 0 :(得分:2)

  

要实现MVVM,通常要创建模型和视图   可移植类库项目中的模型,因为是可移植类   库项目无法引用非可移植项目。模型和   视图模型可以在同一个项目中,也可以在单独的项目中。如果你   使用单独的项目,从视图模型项目添加引用   模型项目。

     

编译模型并查看模型项目后,请参考   应用程序中包含视图的那些程序集。如果是看法   只与视图模型交互,您只需要引用   包含视图模型的程序集。

从上面启发,我认为WPF和WP中的用户界面不能相同。 XAML会改变一点。所以,既然你还没有开始,那么这种方法可能是使用Portable Class Library project来构建核心(类,业务逻辑,功能......)。和两个UI:一个用于WPF,另一个用于WP。