如何改变编辑框TEdit的Enabled=False时字体的颜色(50分)

  • 主题发起人 主题发起人 swei412
  • 开始时间 开始时间
S

swei412

Unregistered / Unconfirmed
GUEST, unregistred user!
当编辑框TEdit的Enabled=False时,字体的颜色为灰色,不知能不能改成别的颜色
 
建议使用TEdit.readonly=true;来控制,
那样就可以改变颜色了,方法简单实用,不要太多的代码
 
楼上说的可以,或者也可以用TStaticText试试,只不过不能编辑了
 
To owow,resun:
感谢你们的解答。
其实我的要求是:
1。不能编辑,不能进入其中,不能让鼠标在其上面是改变鼠标图标
2。能显示多行文本
我知道在TLabel.caption中可以通过在文本中加入#$D来显示多行。
 
richedit有多行的属性
 
TStaticText应该可以实现你的需要,只不过多行显示有点麻烦
 
谢谢大家
问题已经解决,已经做成控件,有需要此控件的朋友吗
 
to resun:
你把做成的控件发到我的邮箱吧,让我看看
mlx_ming@263.net
 
后退
顶部