以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]控件如何绑定到_Locked (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=7798) |
-- 作者:qtcks -- 发布时间:2010/8/6 22:31:00 -- [求助]控件如何绑定到_Locked 对CheckBox 或 RadioButton 进行绑定操作时,列表中无法绑定到[_Locked]。 求绑定方法。 不想用代码,太麻烦了。 |
-- 作者:e-png -- 发布时间:2010/8/6 23:28:00 -- 绑定_Lock列有什么用吗,想学习。 |
-- 作者:qtcks -- 发布时间:2010/8/6 23:31:00 -- 使用窗口+控件对表进行操作时使用。 |
-- 作者:e-png -- 发布时间:2010/8/6 23:36:00 -- 增加一个逻辑列呢,为何非要绑定到_Locked呢? |
-- 作者:kylin -- 发布时间:2010/8/7 8:12:00 -- 这个_Locked列,FoxTable是关闭起来的 只能另外做一个列,与_Locked列同步,然后就可以绑定 |
-- 作者:qtcks -- 发布时间:2010/8/7 9:59:00 -- CheckBox 或 RadioButton 绑定到表达式列也没用。郁闷。 我的表是远程的。搞2个字段太麻烦了吧。
|
-- 作者:狐狸爸爸 -- 发布时间:2010/8/7 10:00:00 -- 就用代码,一行代码而已,有什么麻烦的啊。 |
-- 作者:qtcks -- 发布时间:2010/8/7 10:32:00 -- 在表A中有个窗口, 一个CheckBox 控件,绑定的是tables("groups").锁定(表达式列) 锁定列(表达式)=[_Locked]
现在的问题是,选择 groups 列中的数据时, CheckBox 状态无法改变。 如果CheckBox 修改过,选择不同行,CheckBox 值不变的。
锁定事件是 CheckedChanged Tables("groups").Current.Locked=e.Sender.Checked |
-- 作者:狐狸爸爸 -- 发布时间:2010/8/7 18:35:00 -- 我改了代码,下次更新后可以这样:
e.Form.Controls("CheckBox1").BindingField = "表A._Locked" |