以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何通过改变单元格的某个值来禁用按钮  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=94269)

--  作者:bobolan521
--  发布时间:2016/12/20 12:16:00
--  如何通过改变单元格的某个值来禁用按钮

我想实现一个功能,就是如果表格里的钩选起来,按钮就启用了,如果取消钩选,按钮就被禁用掉

请老师指导


图片点击可在新窗口打开查看此主题相关图片如下:aa.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2016/12/20 12:35:26编辑过]

--  作者:blackzhu
--  发布时间:2016/12/20 13:21:00
--  
 窗口执行

 
  Dim Values() As String = {"button1", "Botton2"} \'按钮名称
        For i As Integer = 0 To Values.Length - 1
            Dim dr As DataRow = DataTables("表名").Find("按钮名称=\'" & Values(i) & "\' And 勾选= true")
            If dr IsNot Nothing Then
                e.form.Controls(dr("按钮名称")).Enabled = True
            Else
                e.form.Controls(dr("按钮名称")).Enabled = False
            End If
        Next

--  作者:bobolan521
--  发布时间:2016/12/22 15:40:00
--  
谢谢