Prism WPF MVVM Hello World



我正在尝试找到一个Windows友好的UI开发环境,我可以将我所拥有的经验转化为可用,可维护和当前的东西。我喜欢基于 Web 的 UI 的想法,但这引入了另一个问题,因为需要本地 Windows 平台来执行各种计算(因为这是二进制文件和许可证可用的地方)。

我决定使用 WPF + 一个支持良好的 MVVM 框架(如 Prism)作为起点。我查看了他们在此处提供的 WPF 示例:

https://github.com/PrismLibrary/Prism-Samples-Wpf

对于 Prism 提供的"示例",对于每个步骤中发生的事情没有太多描述。有人提到 3 年前添加了一个 Hello World 示例,但这似乎不再存在。

有谁知道一个很好的,简单的示例,基于当前的Prism WPF模板,演示如何实现"Hello World"类型的应用程序?在我看来,您单击一个按钮触发活动,完成后将更新文本框或 UI 上的任何其他文本/数字控件?

基于评论中的进一步解释。 PRISM有大量的缺点,我建议你看看mvvmlight。我通常的工作方式是创建一个新的 wpf 应用程序,然后使用 nuget 将 mvvmlightibs 添加为包。

我整理了两个您可能会发现相关的示例:

https://social.technet.microsoft.com/wiki/contents/articles/31915.wpf-mvvm-step-by-step-1.aspx https://social.technet.microsoft.com/wiki/contents/articles/32164.wpf-mvvm-step-by-step-2.aspx

第二个使用mvvmlight。

我并不是建议你只阅读我的文章,但我在 wpf 上有一堆文章,很多都是针对新手的。 https://social.technet.microsoft.com/wiki/contents/articles/30959.user-page-andy-oneill.aspx

最新更新