说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

VB如何创建数据绑定控件。

HTML文档下载 WORD文档下载 PDF文档下载
VB如何创建数据绑定控件。

笔者曾经因工作需要编写过一个带有数据绑定(Binding)功能的控件。刚开始由于没有经验,利用VB的ActiveX控件接口向导中提供的DataSource属性根本无法实现数据绑定,几经摸索,终于明白其中的奥妙--
(1)用ActiveX控件接口向导生成所需的属性、方法和事件;
(2)选择"工具"菜单下的"过程属性",弹出对话框;
(3)在"名称"中选择你想要绑定的属性,我们假定是Text;
(4)单击"高级"按钮,延伸对话框;
(5)可以看到"数据绑定"选项,按图设置。



这些复选框的意义如下:
属性为数据绑定--必须要选,否则其它选项无效;
绑定该属性到数据字段--就是将你指定的属性与DataField属性所指明的字段内容绑定;
设计时在DataBindings集合中显示--可以在设计时点击DataBindings属性旁的按钮,在弹出的对话框中设置该属性的绑定;
属性改变前调用CanPropertyChange--最终用户可以改变的控件属性,在对其值修改前应该调用CanPropertyChange。

现在,你的Text属性就被绑定到DataField属性所指明的字段了。在编译后的控件中会自动生成DataBindings、DataField、DataFormat、DataMember、DataSource等属性。
注意:在设计控件时不能在使用以上的属性名,否则编译虽然可能通过,但在引用该控件时会发生二义性错误。

尽管一次只能标记一个字段绑定到DataField属性所指定的字段,但是,你可以把ActiveX控件的其它属性标记为可绑定的。控件的使用者可以使用DataBindings集合将这些额外的可绑定的属性绑定到数据字段。
还要注意的是,在标记为绑定的属性的Change事件中都要写入PropertyChanged过程,如:
Private Sub TxtInput_Change() '假定Text属性是绑定到txtInput的Text上
PropertyChanged "Text"
End Sub
否则控件将不会更新数据源。
函数(下)-C语言教程 预处理命令-C语言教程 C语言指针(上)-C语言教程 C语言指针(下)-C语言教程 结构体与共用体-C语言教程 位运算-C语言教程 文件处理-C语言教程 谭浩强C语言教程 C语言创建链表并实现插入、删除数据 C语言中队列Queue的操作 C语言实现堆栈stack操作 C语言建立和遍历二叉树 C语言冒泡排序法演示代码 C语言实现堆排序(Heap Sort) jQuery Ajax以JSON格式传递结果数据 微软称为WP8开发的应用不兼容WP7手机 WP8开发者必读 关于WP8开发者程序开发语言选择倾向的问题 强大的C#随机字符串生成器 C#上传文件到WEB服务器 WebClient的超时设置 MySQL备份脚本大全 c#对rar或zip文件进行压缩解压缩 c#采用递归非递归两种方式遍历目录下所有文件 使用DataContractJsonSerializer进行JSON序列化的JSONHelper类 宏病毒ToDOLE及专杀工具 如何构建和运行基于cocos2d的HelloWorld程序 C# .net 2.0 以Gmail发送Smtp邮件 ASP.NET优化性能方法之一:禁用调试模式 开源SMTP和POP3邮件服务器 三星:在专利上不会和苹果妥协 初学websnanp,请教几个小问题? 问一个基础问题? 怎样在MDI框架下,显示一个CFORMVIEW类的子窗口? AUTOCAD图形打印驱动程序设计 AUTOCAD图形打印驱动程序设计 情帮忙(50分) 一个水晶报表的问题 有人真正使用过XML开发程序么? 我想买书 pb7.0哪里可以下载? AUTOCAD图形打印驱动程序设计 贺猪猪成星,散分给水友,天下皆欢颜!!! WinRAR的压缩密码怎么取消啊?快,快,急需!!! 没有权限打开names.nsf的问题? 复选框的问题,在线等待!!! 没有权限打开names.nsf的问题? IE浏览器显示的字体不是默认的,变成了空心字体。如何改成系统默认的字体?(win98+IE5.0) 寻找高手 关于协议的问题 求助!能把一个字段内容分解的函数? Servlet问题?(急等,立结) oleconnection 支不支持sybase的连接,不通过odbc如何连接Sybase高手请进!急啊!!! 关于return的问题 为何内存消耗在不断增长? 浏览器类型 求文件长度? 用DELPHI 开发过ORACLE数据库的高手帮忙,我现在遇到个问题, BCB消息机制问题, 关于MFC 请教:jar问题 零为什么不能做为除数。 菜单资源ID得问题 请问高手,实验室局域网内部下载速度很慢,会是什么原因造成的? 如何利用Datareport做出好看一点的报表? Grid的列怎么来调整? GDI+类使用new操作符问题 有人在吗? 请看看这一样个SQL语句 页面上有两个相连的表格时,中间的边框变得很粗,能否做到和一个表格的效果? 帮我写一个简单的和SERVER2000查询的例子50分相送!! 怎样将别人给我的数据库文件导到本地? 近日较忙,散分200 请问将脚本写在页面和写在J文件里有什么不同?我写在页面上一切正常,可是把脚本防在一个JS文件就报错 ===好几天,ADO 连接oracle数据库的问题.还搞定。大伙给看看 DBLookupComboBox的疑问 我是福建省福州的.程序员在哪儿报名呀?? 如何让录入页面的信息能自动保存~! 编写函数 有谁知道华工的计算机应用的复试考那几门?另外请问关于其他不公布复试科目的学校可以通过电话询问复试科目吗? 想不通,请教?(802.1x) 一个有关浏览器的问题,高手必进! 那位兄弟推荐一款文件夹加密的软件! 活性炭纤维滤网 翻译怎么说 什么是锡铋合金?我知道肯定不是伍德合金, 提供毒品原材料 是什么归责原则 凯恩斯三大心理规律是什么 ,你好!我长期从事熔炼锡和铋两种金属的工作 ( 锡.铋合金模具)请问在熔炼锡.铋两种元素时所产生的气体是否对人体人害. 是否是接毒工种.谢谢! 过氧化钠与溴离子,碘离子,亚铁离子,亚硫酸根可会发生氧化还原反应?过氧化氢呢? 凯恩斯三大基本心理规律在凯恩斯理论中的作用 东莞买锡铋合金去哪里啊?那里的质量好呢? 溴单质能氧化过氧化钠吗?最好能提供一下常见氧化剂的氧化性顺序 某人9点50分离家赶11点整的火车.已知他离家车站10公里,到火车站后,进站"非典"健康及安全检查、检票等事项需20分钟,他离家后先已3公里/小时的速度走了5分钟,然后乘公共汽车去车站,问公共 为什么氧不是构成细胞的最基本元素 硝酸是否可以氧化溴离子 形容春天的寒冷是哪个词语 组成细胞的元素中最多的是氧还是氢? 硝酸能不能将溴离子氧化?如题 有哪些形容寒冷的词? 趁对方没有预料到就采取行动用什么词语来形容 本草纲目共多少卷…?多少药材?公认的毒药多少种 关于风湿性心脏病,患者信息:男 35-44岁 四川 成都 病情描述(发病时间、主要症状等):平时有点胸闷,是无意中发现的,做了彩超,才知道是风心病,年龄42想得到怎样的帮助:这种病一定要做手 光滑桌面上有两个质量均为m的小球,由长度位2L的拉紧细声相连 以一恒力F作用与线中点 方向平行于桌面 垂直 请问用什么词可以形容对方对自己的重要性?要非常非常深的词才行 .因为我们的关系非常铁!我觉得命脉不错,但是很多人用.希望你们可以多多提议 为什么地球会产生生物多样性要写论文啊 做好和生物进化论联系在一起 一个小球以V的速度方向与水平地面撞击垂直于竖直的墙后反弹为什么还是V? 鱼跃制氧机到底怎么样 准备买制氧机准备买制氧机了,听人讲到鱼跃制氧机, 小明一家10点10分离家赶11点整的火车去某地旅游,他们家赶离火车站 好像是2NA2O2+2NA===4NA2O但是我不知道反应条件 海底两万里中潜水艇鹦鹉螺号的动力是什么 谁能告诉我李大钊有哪些故事?不要太罗嗦的就好. 将70克Na2O2和Na2o的混和物跟98克水充分反应后,所得氢氧化钠溶液的质量分数为百分之五十,求混和物中的过氧化钠与氧化纳的质量 穷图匕见的意思 谁有李大钊的故事, 过氧化钠中纳几价? 图穷而匕首见的穷是什么意思 为什么叫光纤?不就是玻璃吗?光芯和包层都是以 较高纯度的 sio2 加以少量掺杂剂构成的 ,包层就比纤芯折射率低点,那么 为什么 要叫光纤呢 难道就是 因为 芯很小 就叫光纤? 怎样理解凯恩斯的“有效需求”概念?假如某一年的总供给大于总需求,同时存在着失业国民收入和就业将会产生什么变化?凯恩斯认为应采取何种对策? 秦王发图,图穷而匕首见 的发 意思 发号施令 的发 意思 关于光纤线玻璃芯光传导的问题?我将光纤线中玻璃芯(玻璃纤维)取出,放入透明塑料管内,塑料管内壁敷上玻璃芯,一层塑料包裹的玻璃纤维能否传导光? 关于李大钊的事例(2个)有的话再发几条名言 生物多样性的根本原因D 工业十水合四硼酸二钠怎么转换成硼含量 在误解的情况下用什么词表示 友情诗句 无氧铜化学成分? 误解太深 总是拿自己的所作所为去想别人 用哪个词来表达 这电源功率是多少够用吗? 氧气遇到什么化学成分会起火? 电解中氢氧根放电发生氧化反应,为何不会生成氢气? 镇江市农作物秸秆都怎么处理? 电池正常的充电放电截止电压是怎么算的?有镍镉,镍氢,电池.当然每一个电池的电压都不样,为我解答这问题小弟我感激不尽! 这个电解得反应咋写啊 为啥是硝酸根放电不是氢氧根放电?因为溶液是酸性得? 今 年岳西应栽什么农作物最值钱 李大钊的故事100字左右 过氧化氯氧化氯离子在酸性条件还是在碱性条件下,过氧化氢可以氧化 氯离子变为氯气 PH值为多少比较好 活性炭纤维可以过滤的水可以直接喝吗? 锡-铋合金相图的绘制:共晶点铋的百分含量是多少?共晶温度是多少? 那些物质可以氧化氯离子? 活性炭纤维 用于水处理过滤的寿命如题 锡铋合金现在价格大概在多少呢. 这个叫什么?属于毒品吗?我很喜欢去酒吧玩,但是从来不磕药的.记得有一次喝多了,朋友拿了一瓶饮料给我,整个瓶子都是蓝色的,喝起来甜甜的,感觉还不错,上面好像写着蓝精灵三个字(当时喝 阿拉法特死因有新说 排除钋中毒BBC名主播再添性侵罪名 下月受审\"行贿门\"致葛兰素史克第三季度在辽宁舰今年第四次出海 专家称为在冬季西非经货联盟首脑会议在达喀尔开幕潘基文呼吁世界各国与联合国共同应对全黎巴嫩总理宣布立即采取措施制止北部教伦敦股市股指24日上涨美媒曝美无人机行动得到巴默许 巴政府美农民发现两副恐龙骨架 有望拍出20澳大利亚灭火消防飞机坠毁 驾驶员被证法国、马里和联合国部队在马里北部展开伦敦股市24日上涨叙利亚人权观察组织称叙政府已释放61梁振英:香港将继续实行“双非儿童零配德国法兰克福股市DAX指数24日上涨德外长就美窃听默克尔疑云召见美大使欧亚最高经济理事会会议在明斯克召开欧洲政界谴责美国窃听行为“不可接受”巴黎股市CAC40股指24日报收于4图书馆名著借阅率降低 “去经典化”阅中乌签署经济合作协定细则同心同德同心同向 促进各民族 共同团今年职业教育学费全免朝鲜外交攻势转向美韩白玛赤林看望参会人大代表洛桑江村主持守住传统美食乘客擅开安全门赔偿3.5万免费体检 保民安康自治区召开两会新闻发布会政协委员会前“热身”分秒必争农家“LOGO”闯市场新一轮利比亚政治对话在日内瓦开启江西“民声通道”回应群众自治区人大常委会党组举办新《预算法》国务院办公厅印发贫困地区儿童发展规划义务献血 为生命接力孩子“生长痛”不需采取特别措施过好“年关” 守住“廉关”昌都红拉山滇金丝猴数量增至750余只那曲签订今年工作目标责任书
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘