3

当我学习 WPF 时,我遇到了很多示例,但大多数示例都有一个声明,例如“这不是生产质量代码”,因为它们指的是他们正在解决的特定问题。

我想看看 WPF 在现实生活中是如何使用的,作为一个整体的应用程序,所以在一个例子中我可以看到所有的最佳实践(绑定、资源文件、多语言、解决方案组织等......从基础到高级)。

你知道这样的例子吗?

4

2 回答 2

3

我喜欢在 PRISM (CompositeWPF) 的参考实现 (StockTrader) 上学习 WPF http://compositewpf.codeplex.com/ 它基本上拥有使 WPF 如此强大的大部分商品,而 prism 是一个很棒的应用程序框架。

于 2010-09-10T15:20:03.553 回答
2

我推荐的一个例子是Josh Smith 关于 MVVM 的文章中使用的代码。WPF 部分向您展示了如何处理 XAML 语法的不同方面,它特别向您展示了您必须在后面做什么(在此示例中的视图模型中)以使其正常工作。单元测试包含在解决方案中,这很好,因为它们经常在示例项目中被遗忘。

于 2010-09-10T15:25:24.857 回答