TRichEdit的Enabled属性设为false时如何让背景不变灰?

Arcan 2012-03-01 04:24:21
在很久以前,TRichEdit的Enabled属性设置为false的时候,背景是不变成灰色的,大概是从WinXP开始,TRichEdit在Enabled属性设置为false的时候背景会变成灰色。有什么办法改变设置为false的时候TRichEdit的背景颜色么?
...全文
252 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lghyf 2013-10-24
  • 打赏
  • 举报
回复
高明,佩服。
引用 5 楼 kaikai_kk 的回复:
把所有的控件放在panel中,设置panel的Enabled属性
Arcan 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 kaikai_kk 的回复:]

把所有的控件放在panel中,设置panel的Enabled属性
[/Quote]

太高明了!!!我怎么就没想到,谢谢!
我看见佛 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 kaikai_kk 的回复:]
把所有的控件放在panel中,设置panel的Enabled属性
[/Quote]这个方法也真不错,如果不要看见PANEL的话设置边框不可见,用户也不知道其中有个PANEL。
kaikai_kk 2012-03-01
  • 打赏
  • 举报
回复
把所有的控件放在panel中,设置panel的Enabled属性
Arcan 2012-03-01
  • 打赏
  • 举报
回复
也许在Win7下开发,最后换到Windows98下面编译能够完成我的要求?
Arcan 2012-03-01
  • 打赏
  • 举报
回复
我不是希望内容不可更改,我是不希望出现光标以及文字被选择。

不过很奇怪的就是我现在打开原来的project,如果不对窗体上的TRichEdit操作,运行后即使Enabled为false背景也不会变灰,但是如果在设计的时候对这个TRichEdit复制(剪切)再粘贴或者移动,那么这个TRichEdit就会变成正常的状态了。
我看见佛 2012-03-01
  • 打赏
  • 举报
回复
用其它插件,或同楼上所说Readonly
lzg827 2012-03-01
  • 打赏
  • 举报
回复
好像,不可以。
Enabled属性设置为false的时候背景就会变成灰色

楼主可以试试Readonly熟悉,背景不变
源码下载地址: https://pan.quark.cn/s/8d2c461c797c JavaWeb程序设计构成了掌握Web交互式应用程序开发的核心领域,对于初学者来说,精通这一技术具有决定性意义。在“JavaWeb程序设计(第三版)作业答案”中,我们可以预期获得针对该教材习题的一系列深入解析,从而协助学习者强化知识体系。 JavaWeb所包含的技术组件涵盖了Servlet、JSP(JavaServer Pages)、JDBC(Java Database Connectivity)以及各类框架如Spring MVC、Struts等。Servlet是Java平台提供的一种扩展服务器功能的接口,能够处理HTTP请求并生成相应的反馈。JSP则是一种用于构建动态网页的工具,它支持开发者将HTML代码与Java代码进行整合编写,从而简化了Web应用程序的开发流程。 作业答案通常会涉及以下几个核心内容: 1. **Servlet基础**:可能包含Servlet生命周期、init(), service(), destroy()方法的应用,以及如何在web.xml文件中设定Servlet的映射关系。 2. **JSP基础**:JSP的九大内置对象,如request、response、session、application等的使用,以及EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)的实际操作。 3. **HTTP协议理解**:GET和POST请求方法的差异,请求头与响应头的应用,以及会话管理的概念阐释。 4. **JDBC数据库操作**:与数据库建立连接,执行SQL指令,处理查询结果集,以及...

5,943

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧