最近评论
正在载入评论列表...
![]() |
3.6 小结
在这一章和前面的两章中,已经学习了在.NET Framework之上构建WPF的主要方式。WPF团队本可以通过一些典型的.NET API提供一些类似于Windows Forms的特性,这也会是一个很有趣的技术。但WPF团队并没有这么做,而是增加了一些基础概念来提供许多特性,这样大大提高了开发人员和设计师的生产效率。
确实,当你聚焦这些核心概念时(本章就是关注这些核心概念的),会看到这并没有曾经的技术那么简单。有许多类型的属性、多种类型的事件、多棵树以及实现同一结果的多种方式(例如用声明式还是过程式代码),希望你现在对这些新机制的价值表示认同。在接下来的内容中,这些概念通常将被淡化,因为我们将集中精力完成特定的开发任务。
由于在本章中使用了一些(原始的)示例,你现在应该对有些WPF控件以及如何布置WPF用户界面有感觉了吧!接下来的三章将基于这些知识展开,正式开始介绍WPF的控件和布局机制。