免费注册
登录
网站首页
论坛
搜索
帮助
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
北京九思易自动化软件有限公司
»
技术交流区
» 怎么使文本控件不能编辑
返回列表
发帖
发短消息
加为好友
yudetiantang
当前离线
UID
1034
帖子
13
精华
0
积分
0
阅读权限
10
在线时间
3 小时
注册时间
2011-2-25
最后登录
2012-10-31
新手上路
1
#
跳转到
»
倒序看帖
打印
字体大小:
t
T
yudetiantang
发表于 2011-3-24 12:27
|
只看该作者
怎么使文本控件不能编辑
怎么使文本控件不能编辑?谢了.
收藏
分享
发短消息
加为好友
service
当前离线
UID
11
帖子
1320
精华
0
积分
0
阅读权限
200
在线时间
64 小时
注册时间
2010-9-17
最后登录
2024-11-5
管理员
2
#
service
发表于 2011-3-24 15:13
|
只看该作者
您好
如果您用的是 图形---windows控件---文本框, 可以通过下列方式使其不能编辑:
(1) 配置文本框右下角属性的只读 为true (默认为false,可编辑).
(2) 通过 GrpManager.画面1.文本框1.Enabled = false; 来完成.
TOP
发短消息
加为好友
yudetiantang
当前离线
UID
1034
帖子
13
精华
0
积分
0
阅读权限
10
在线时间
3 小时
注册时间
2011-2-25
最后登录
2012-10-31
新手上路
3
#
yudetiantang
发表于 2011-3-24 16:06
|
只看该作者
GrpManager.画面1.文本框1.Enabled = false这代码添加在哪个地方。我试了,都报错
TOP
发短消息
加为好友
service
当前离线
UID
11
帖子
1320
精华
0
积分
0
阅读权限
200
在线时间
64 小时
注册时间
2010-9-17
最后登录
2024-11-5
管理员
4
#
service
发表于 2011-3-25 10:41
|
只看该作者
您好,因为此代码是找画面1的文本框1,所以需要在画面1打开时执行,如果不是在画面1上操作或者在画面程序中执行,请给出IF条件. 如下:
if (GrpManager.画面1.IsOpened)
{
GrpManager.画面1.文本框1.Enabled = false;
}
TOP
发短消息
加为好友
sdzyg2000
当前离线
UID
857
帖子
2
精华
0
积分
0
阅读权限
10
在线时间
1 小时
注册时间
2011-1-15
最后登录
2024-5-12
新手上路
5
#
sdzyg2000
发表于 2011-3-27 21:43
|
只看该作者
属性-->行为-->只读-->True即可
易控有很多Bug,希望大家交流。
TOP
发短消息
加为好友
service
当前离线
UID
11
帖子
1320
精华
0
积分
0
阅读权限
200
在线时间
64 小时
注册时间
2010-9-17
最后登录
2024-11-5
管理员
6
#
service
发表于 2011-3-29 14:52
|
只看该作者
您好
感谢各位对易控的关注,欢迎大家对易控提出您的看法和意见.
文本框是调用windows的控件,没有问题的.下列两种方式可以完成您的需求.
(1) 配置文本框右下角属性的只读 为true (默认为false,可编辑).
(2)
if (GrpManager.画面1.IsOpened)
{
GrpManager.画面1.文本框1.Enabled = false;
}
TOP
返回列表
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]