Foxtable(狐表)用户栏目专家坐堂 → [分享]文本框绑定datatable,同步更新。


  共有14844人关注过本帖树形打印复制链接

主题:[分享]文本框绑定datatable,同步更新。

帅哥哟,离线,有人找我吗?
qtcks
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
[分享]文本框绑定datatable,同步更新。  发帖心情 Post By:2011/11/5 13:57:00 [只看该作者]

Textbox绑定数据源时,编辑内容后,离开后才会修改数据源。

 

通过非内置绑定,可实现同步修改。见效果


图片点击可在新窗口打开查看此主题相关图片如下:文本框编辑.gif
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/11/5 15:31:00 [只看该作者]

哈哈,我看出差异了,按钮的事件代码是什么?

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57640 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/11/5 15:41:00 [只看该作者]

分享嘛,快点.

 回到顶部
帅哥哟,离线,有人找我吗?
qtcks
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
  发帖心情 Post By:2011/11/5 16:05:00 [只看该作者]

e.Form.Controls("23").BaseControl.DataBindings.add("Text",a.BaseTable,"第二列",True,1)

 

http://msdn.microsoft.com/zh-cn/library/system.windows.forms.control.databindings.aspx

http://msdn.microsoft.com/zh-cn/library/system.windows.forms.binding.aspx

构造函数


名称 说明
图片点击可在新窗口打开查看 Binding(String, Object, String) 初始化 Binding 类的一个新实例,该类将指示的控件属性简单绑定到数据源的指定数据成员。
图片点击可在新窗口打开查看 Binding(String, Object, String, Boolean) 初始化 Binding 类的一个新实例,该实例将指示的控件属性绑定到数据源的指定数据成员,并启用要应用的格式设置(可选)。
图片点击可在新窗口打开查看 Binding(String, Object, String, Boolean, DataSourceUpdateMode) 初始化 Binding 类的新实例,该实例将指定的控件属性绑定到指定数据源的指定数据成员。(可选)根据指定的更新设置,启用格式设置并将值传播到数据源。
图片点击可在新窗口打开查看 Binding(String, Object, String, Boolean, DataSourceUpdateMode, Object) 初始化 Binding 类的新实例,该实例将指示的控件属性绑定到指定数据源的指定数据成员。(可选)根据指定的更新设置,启用格式设置并将值传播到数据源,然后在从数据源返回 DBNull 时将该属性设置为指定值。
图片点击可在新窗口打开查看 Binding(String, Object, String, Boolean, DataSourceUpdateMode, Object, String) 初始化 Binding 类的新实例,该实例将指定的控件属性绑定到指定数据源的指定数据成员。(可选)允许用指定的格式字符串进行格式设置;根据指定的更新设置将值传播到数据源;在从数据源返回 DBNull 时将该属性设置为指定的值。
图片点击可在新窗口打开查看 Binding(String, Object, String, Boolean, DataSourceUpdateMode, Object, String, IFormatProvider) 初始化 Binding 类的新实例,并将指定的控件属性绑定到指定数据源的指定数据成员。(可选)利用指定的格式字符串启用格式设置;根据指定的更新设置将值传播到数据源;利用指定的格式字符串启用格式设置;以及当从数据源返回 DBNull 时将属性设为指定值,并设置指定的格式提供程序。

 回到顶部
帅哥哟,离线,有人找我吗?
qtcks
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
  发帖心情 Post By:2011/11/5 16:05:00 [只看该作者]

Dim a As DataTable= DataTables("表A")

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/11/5 16:07:00 [只看该作者]

呵呵,原来如此。

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2011/11/5 17:36:00 [只看该作者]

呵呵,看不懂,高人啊··· 

 

其实,在绑定的TextBox控件的TextChanged事件中:CurrentTable.Current("chanpinname") = e.Sender.Text 也能达到一样的效果呀,不知道有什么区别吗?


 回到顶部
帅哥哟,离线,有人找我吗?
qtcks
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
  发帖心情 Post By:2011/11/5 18:45:00 [只看该作者]

以下是引用mr725在2011-11-5 17:36:00的发言:

呵呵,看不懂,高人啊··· 

 

其实,在绑定的TextBox控件的TextChanged事件中:CurrentTable.Current("chanpinname") = e.Sender.Text 也能达到一样的效果呀,不知道有什么区别吗?

或许下个修正版,就内置这样的功能了。图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
小猪鑫鑫
  9楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:832 积分:5867 威望:0 精华:6 注册:2011/5/27 11:41:00
[求助]求一个将各类按模板填写的excel表汇总程序(付费)  发帖心情 Post By:2011/11/5 19:37:00 [只看该作者]

大佬:好是好,就不知道用到何处

 回到顶部