什么是数据绑定 ?
2008-04-27 10:16
267 查看
数据绑定 是开发人员创建用户界面应用程序时不断碰到的问题的一种解决法案。开发人员,需要把数据从数据存储的地方检索出来,呈现给用户,为实现这一过程,开发人员不得不编写自定义代码以图形的方式绘制这些数据,或者手工将这些数据赋值给控件属性来显示它,使用这种方式来显示数据,对于不同的情况、不同的类型的数据以及不同类型的显示方式来说,处理方法都是不同的。如果还要通过用户界面允许用户与数据交换以及修改或添加,就必需编写自定义代码从用户界面收集修改过的数据值,并将这些数据永久保存到数据原来存储的地方。这一过程要求我们编写大量复杂的并容易出错的代码,所以我们渴望出现一个更好的解决方案。
数据绑定将所有的这些步骤封装进一些组件,来帮组显示这些数据,有了这些组件,就会减少需要编写的代码数量。其中一些代码封装进显示数据的数据绑定控件;数据绑定 还提供一些容易理解的模式,来规范编写代码的方法将数据挂接到可以显示和编辑数据的控件,最后,通过使用Microsoft Visual Studio 2005提供的直观的设计时交互功能,数据绑定还包括帮助编写代码的开发工具。
数据绑定将所有的这些步骤封装进一些组件,来帮组显示这些数据,有了这些组件,就会减少需要编写的代码数量。其中一些代码封装进显示数据的数据绑定控件;数据绑定 还提供一些容易理解的模式,来规范编写代码的方法将数据挂接到可以显示和编辑数据的控件,最后,通过使用Microsoft Visual Studio 2005提供的直观的设计时交互功能,数据绑定还包括帮助编写代码的开发工具。
相关文章推荐
- 什么是数据绑定(译)
- 考虑下列生成二进制的过程,编译器被用来生成单个单元的目标代码,链接器被用来将多个目标单元合并成一个程序二进制,链接器如何改变指令和数据到内存地址的绑定?需要什么信息从编译器传递给链接器,以协助完成链接
- 什么是数据绑定(译)
- A. 什么是数据绑定(译)
- 什么是数据绑定?
- 什么是数据绑定(译)[原创]
- WPF——数据绑定(一)什么是数据绑定
- asp.net前台绑定数据和后台绑定数据什么区别
- winform快速开发平台之代码抽象->快速绑定ComboBox数据控件
- CascadingDropDown从数据库中读取数据绑定到DropDownList控件上
- 有史以来最悲剧审核被拒的经历-关于iCloud到底应该备份什么数据
- 数据绑定
- (4) 什么是数据元素?--每天五分钟学习数据结构
- 小程序 之 require 请求数据绑定
- 提前祝:新春增福纳贤。下拉控件的数据绑定(2中方法)
- 【AngularJS】数据绑定的最佳实践
- datatable数据绑定
- 在WinForm 开发中经常用到ListView控件绑定显示DataTable数据,下面记录下主要代码:
- Vue.js+Layer表格数据绑定与实现更新
- 关于Flex中用大括号{}进行数据绑定遇到的问题