【问题标题】:How do I create Views and ViewModels with Caliburn.Micro in Windows Phone如何在 Windows Phone 中使用 Caliburn.Micro 创建视图和视图模型
【发布时间】:2011-09-21 12:41:28
【问题描述】:

好的,

我决定看看 calibun micro,因为人们对此赞不绝口。请注意,这个问题是在 Windows Phone 7 的上下文中进行的。

我已经从 nuget 下载了包,清除了 app.cs 并将引导程序添加到 app.xaml。我还创建了 3 个文件夹 Model、View、ViewModel。

我首先想做的是创建一个带有 3 个文本块的简单窗口,但似乎不知道如何做。我已经把汤读到了坚果,我就是不明白。我还注意到 Caliburn.Micro 是 vm 优先方法,但在 WP7 中,您必须先导航到页面。

谁能解释如何设置我的第一个 View 和 ViewModel,我想一旦我有了,我就可以从那里开始。

谢谢你!

【问题讨论】:

    标签: windows-phone-7 mvvm caliburn.micro


    【解决方案1】:

    在您的 ViewModels 文件夹中,创建一个名为 MyFirstViewModel 的类。在您的views 文件夹中,创建一个名为MyFirstView 的PhoneApplicationPage。这就是你所需要的。但是,手机被硬编码为首先显示某个页面,因此如果您希望它按照您描述的方式工作,您需要更新您的 WMAppManifest.xml。在这种情况下,您需要更改 DefaultTask,使其 NavigationPage 属性指向 MyFirstView。查看 HelloWP7 示例,了解框架电话功能的一般演示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-28
      • 1970-01-01
      • 2015-02-02
      • 2011-08-01
      • 2011-12-04
      • 2013-02-20
      • 2016-07-02
      • 1970-01-01
      相关资源
      最近更新 更多