Foxtable(狐表)用户栏目专家坐堂 → 关于互斥的问题


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

主题:关于互斥的问题

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


加好友 发短信
等级:婴狐 帖子:79 积分:584 威望:0 精华:0 注册:2015/5/27 17:19:00
关于互斥的问题  发帖心情 Post By:2015/5/30 10:33:00 [只看该作者]

我 在我的表内创建了一个窗口,在窗口的checkedchanged事件内写:
Dim nm As String = e.Sender.Name
Select Case nm
    Case "普通","高速"
        If e.Sender.Checked Then
            e.Form.Controls("普通").Checked = (nm = "普通")
            e.Form.Controls("高速").Checked = (nm = "高速")
        End If
    Case "checkbox3","checkbox4"
        If e.Sender.Checked Then
            e.Form.Controls("checkbox3").Checked = (nm = "checkbox3")
            e.Form.Controls("checkbox4").Checked = (nm = "checkbox4")
        End If
 Case "CheckBox5","CheckBox6"
        If e.Sender.Checked Then
            e.Form.Controls("CheckBox5").Checked = (nm = "CheckBox5")
            e.Form.Controls("CheckBox6").Checked = (nm = "CheckBox6")
        End If
 Case "CheckBox1","CheckBox2"
        If e.Sender.Checked Then
            e.Form.Controls("CheckBox1").Checked = (nm = "CheckBox1")
            e.Form.Controls("CheckBox2").Checked = (nm = "CheckBox2")
        End If
End Select
让其4组 checkBOX 互斥!但是问题出现了:虽然在窗口内互斥 了,单没有在表内反应出来(即我选择了checkbox3,之后我又选择了checkbox4,虽然在窗口内体现出来checkbox3取消被选择的状态了!但是表内相对应checkbox3的 列却没有被取消,对应checkbox4的逻辑列,也被选中了)  请赐教!!!!怎么去实现!!

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/30 10:36:00 [只看该作者]

你的控件绑定了字段?
那么就不应该操作控件,而是操作字段

例如

tables("表A").current("第一列")=(nm = "普通")

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/30 10:37:00 [只看该作者]


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


加好友 发短信
等级:婴狐 帖子:79 积分:584 威望:0 精华:0 注册:2015/5/27 17:19:00
赐教  发帖心情 Post By:2015/5/30 10:46:00 [只看该作者]

我是一个新手,帮忙讲详细点!   在什么地方添加事件!还在窗口的全局事件的checkedchanged内改吗?还是在其他地方,能不能改一组我参考参考!


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/30 10:48:00 [只看该作者]

代码就是2楼.仔细看3楼帮助. 就明白了.

 回到顶部