根本上讲,数据绑定是关于在一个地方保持数据,例如,在另一个地方,一个控件的属性,在数据上同步一个对象的属性。在这一章,我们从深度和广度上遍历了数据绑定引擎这一基础概念,以及大量牵连到的,包括基于对象和XML数据格式的条目和列表,基于数据目标的条目和列表,管理当前项,值的转换,排序,过滤,数据模板,甚至主从页面的关系。
在WPF的每一层对数据绑定的彻底支持,使之成为优秀的样式,在某种程度上数据绑定并不像以往那样。你会发现它已经渗透到WPF程序中的方方面面,包括样式,这将是下一章的主题。