WPF 中的数据绑定.pptx

章节提示: 数据绑定的基础知识 复杂数据绑定 具有良好分层体系的MVVM实践案例数据绑定的基础知识数据绑定的细节? 要使用 WPF 数据绑定功能,您必须始终要有目标和源。绑定的目标可以是从 DependencyProperty 派生而来的任何可访问属性或元素,例如 TextBox 控件的 Text 属性。绑定的源可以是任何公共属性,包括其他控件、公共语言运行库 (CLR) 对象、XAML 元素、ADO.NET Dataset、XML 片段等的属性。为了帮助您正确实现绑定,WPF 包含了两个特殊的提供程序:XmlDataProvider 和 ObjectDataProvider。Demo: 基本但详细的控件绑定(Ex1) 数据绑定的基础知识数据绑定的模式? Mode 属性用于定义绑定模式,它将决定数据如何在源和目标之间流动,主要有四种绑定模式: OneWay 、OneTime、OneWayToSource 和 TwoWay。使用 OneWay 绑定时,每当源发生变化,数据就会从源流向目标,它是TextBlock 的 Text 属性的默认绑定模式,无需对其指定。 OneTime 绑定也会将数据从源发送到目标;但是,仅当启动了应用程序或 DataContext 发生更改时才会如此操作,因此,它不会侦听源中的更改通知。OneWayToSource 绑定会将数据从目标发送到源。TwoWa

文档评论(0)

1亿VIP精品文档

相关文档