2010-01-23 55 views
2

我开始接触WPF和我它是什么,我以前做过,有很多采取怎样完全不同的惊讶。WPF初学者技巧

谁能推荐的东西,是值得了解的锋线当开发WPF应用程序时,这会让生活更轻松吗?

在此先感谢。

回答

5

我不是一个专家或什么,但是这对夫妻的事情是很重要,要知道好,以便开始在WPF编码“正确”,而不是试图强行在WPF模型的其他GUI范例:

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