WPF初学者提示

时间:2010-01-23 12:03:08

标签: .net wpf

我开始使用WPF,我很惊讶它与我以前做过的任何事情有多么不同,还有很多东西需要考虑。

任何人都可以推荐一些值得预先知道的东西,这些东西可以让你在开发WPF应用程序时更轻松吗?

提前致谢。

1 个答案:

答案 0 :(得分:5)

我不是专家或其他任何人,但要知道这些事情非常重要,以便在WPF中“正确”开始编码,而不是试图在WPF模型上强制使用其他GUI范例:

  1. 在设计应用程序时使用Model-View-ViewModel模式。
  2. 尽可能使用data binding并设计您的课程以支持它(可观察的集合,implement INotifyPropertyChanged)。
  3. 发现并了解依赖项属性的工作原理以及如何正确实现自己的属性(请参阅模式部分的Framework Design Guidelines书籍。)
  4. 了解控件的样式以及样式模板如何与数据绑定进行交互。我建议KaXaml做一些测试。