Foxtable(狐表)用户栏目专家坐堂 → [求助] 为什么enabled可以,readonly却不行?


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

主题:[求助] 为什么enabled可以,readonly却不行?

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


加好友 发短信
等级:四尾狐 帖子:857 积分:6156 威望:0 精华:0 注册:2015/12/24 13:02:00
[求助] 为什么enabled可以,readonly却不行?  发帖心情 Post By:2016/8/17 17:17:00 [只看该作者]

Dim r As Row = Tables("员工资料").Current
For  i As Integer = 0 To DataTables("员工资料").DataCols.Count -1
    Dim Co As String = DataTables("员工资料").DataCols(i).Name
    e.Form.Controls(co).Enabled = False
    If r.IsNull(co) = False Then
        If e.Form.Controls(co).Name = co And  co <> "照片" Then
            e.Form.Controls(co).text  = r(Co)
        End If
    End If
Next
两个问题均出在人事管理中的基础资料窗口

1、窗口的afterload事件里面的,e.Form.Controls(co).Enabled = False,enabled属性的字体是灰色的不好看,我改成e.Form.Controls(co).ReadOnly = True,为什么不生效,控件里面的内容可以更改?求解。。。。
2、为什么我绑定了照片字段 ,图片浏览器却用不起?

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


[此贴子已经被作者于2016/8/17 17:25:53编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/17 17:20:00 [只看该作者]

不能直接用 true、false

 

e.Form.Controls(co).ReadOnly = BooleanEnum.True


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


加好友 发短信
等级:四尾狐 帖子:857 积分:6156 威望:0 精华:0 注册:2015/12/24 13:02:00
  发帖心情 Post By:2016/8/17 17:27:00 [只看该作者]

以下是引用大红袍在2016/8/17 17:20:00的发言:

不能直接用 true、false

 

e.Form.Controls(co).ReadOnly = BooleanEnum.True


我去    原来是这样。。。。。


再帮我看看为什么图片浏览器不起作用?

[此贴子已经被作者于2016/8/17 17:27:08编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/17 17:49:00 [只看该作者]

 第二个问题,我测试没问题

 

 


 回到顶部