以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  为什么textbox控件 readonly 属性设置会不起作用呢?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=33497)

--  作者:秋叶蓝
--  发布时间:2013/5/19 17:26:00
--  为什么textbox控件 readonly 属性设置会不起作用呢?
窗口中有一个 textbox1 的制件 
用 e.Form.Controls("textbox1").ReadOnly = true 设置它的只读属性,
可是运行这语句后textbox1控件还能编辑, 
这是什么原因呢?

--  作者:fjlclxj
--  发布时间:2013/5/19 17:39:00
--  
e.Form.Controls("textbox1").ReadOnly=BooleanEnum.True

ReadOnly

是否锁定控件,禁止用户编辑其内容,也就是只读。
BooleanEnum型枚举,包括以下可选值:

  • Default
    如果绑定的表、列、行,这三者有任何一个处于锁定状态,则控件的内容不能被编辑,否则可正常编辑。
    也就是由绑定数据源的锁定状态决定控件是否能编辑,这也是默认的设置。
  • True
    禁止编辑控件的内容。
  • False
    可以编辑控件的内容。
[此贴子已经被作者于2013-5-19 17:43:01编辑过]

--  作者:秋叶蓝
--  发布时间:2013/5/19 18:06:00
--  
我原来以为它是逻辑形,所以搞错了.
多谢楼上