WPF个人文档(五)—— 绑定
[!IMPORTANT]
在开始之前,我觉得我们非常有必要要先了解一下ViewModel
- ViewModel:专门给界面(View)使用的数据对象
- # ViewModel = 专门给界面(View)使用的数据对象
- 如果只讲绑定,可以简单理解为数据源对象
- 在这里先留一个简单的印象,后面会详细讲解,在看完本篇随笔之后,你也会对这个东西有一个较为深刻的印象
- # 常用于MVVM架构(此架构我们以后再详细讲解)
- Model → ViewModel → View
- 数据 UI数据 界面
复制代码
[!NOTE]
- WPF中,绑定的本质实际上就是在找东西
- 换句话就是:**WPF的一切绑定,本质都是在找 数据源 **
- 只不过 —— 数据源到底是 对象里的数据,还是 界面里的控件,这个就得看你的代码了
- # 根据数据源的位置,WPF绑定通常会被分成两大类
- 绑定
- ├─ 元素绑定(Element Binding)
- └─ 非元素绑定(Non-Element Binding)
复制代码
一.元素绑定
<ul><blockquote>[!NOTE]
WPF —— 绑定
这里,我们来看看官方对于绑定的解释
<ul>WPF 元素绑定:将UI元素属性与数据源对象建立连接的机制,能在数据变化时自动更新界面,或在界面修改时同步数据源<ul>
它支持 .NET 对象、XML、集合 等多种数据源,并可通过 Binding 对象灵活配置
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |