代码之家  ›  专栏  ›  技术社区  ›  Burt

WPF初学者提示

  •  2
  • Burt  · 技术社区  · 15 年前

    我从WPF开始,对它与我以前做过的任何事情有多么完全不同感到惊讶,有很多事情要做。

    有人能推荐一些值得提前了解的东西吗?这些东西在开发WPF应用程序时会让生活更轻松。

    事先谢谢。

    1 回复  |  直到 15 年前
        1
  •  5
  •   LorenzCK    15 年前

    我不是专家,但为了在WPF中开始“正确地”编码,而不是在WPF模型上强制使用其他GUI范式,这两件事非常重要,需要了解清楚:

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