Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口中有多个按钮,怎么通过表中的数据修改按钮的属性


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

主题:[求助]窗口中有多个按钮,怎么通过表中的数据修改按钮的属性

美女呀,离线,留言给我吧!
nanatu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:133 积分:957 威望:0 精华:0 注册:2015/6/30 22:29:00
[求助]窗口中有多个按钮,怎么通过表中的数据修改按钮的属性  发帖心情 Post By:2015/8/2 20:59:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:缺勤.zip

]窗口中有多个按钮,怎么通过表中的数据修改按钮的属性,我也编写了代码,但是不知道用什么代码去找出那个按钮,请老师们指教!谢谢

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2015/8/2 21:22:00 [只看该作者]

For Each c As WinForm.Control In e.Form.Controls
    If Typeof c Is  WinForm.Button Then
       Dim b As WinForm.Button = c
        For Each dr As DataRow In DataTables("表B").DataRows '从数据表中提取数据
            If dr IsNot Nothing Then
                Dim dt1 As Date = dr("开始时间")
                Dim dt2 As Date = dr("结束时间")
                Dim tt As Date = Date.today
                Dim nm As String = dr("姓名")
                Dim lx As String = dr("缺勤类型")
                If b.name = dr("姓名") Then
                    If tt>=dt1 AndAlso tt<=dt2 Then
                        b.text=lx
                        b.ImageFile=Nothing
                    End If
                End If
            End If
        Next
    End If
Next

[此贴子已经被作者于2015/8/2 21:27:44编辑过]

 回到顶部
美女呀,离线,留言给我吧!
nanatu
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:133 积分:957 威望:0 精华:0 注册:2015/6/30 22:29:00
  发帖心情 Post By:2015/8/2 21:32:00 [只看该作者]

谢谢,可以了!

 回到顶部