社区
Delphi
帖子详情
如何改变控件的背景色
w7
2012-07-25 10:16:25
RT
有属性吗?
...全文
134
6
打赏
收藏
如何改变控件的背景色
RT 有属性吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lifax
2012-07-30
打赏
举报
回复
控件Color这个属性试试
lhy
2012-07-30
打赏
举报
回复
有很多没有,可以自己重新写个控件代替。
jiajiajing6
2012-07-25
打赏
举报
回复
当然, 还有一种情况, 就是使用皮肤喽..
jiajiajing6
2012-07-25
打赏
举报
回复
控件背景色. 如果控件有Color这个属性的话, ,你就直接改Color这个属性试试
如果控件支持自绘的话,, 例如 OnCustomerDraw, 之类的事件 ,,以及OwnerDraw属性.. 把OwnerDraw设为True,在OnCustomerDraw之类的事件 里写上自己的重绘方法.. (这里就不仅仅可以改变颜色了,,还可以用图片做为背景..)
再个就是用一些已知的三方控件去控制,,比如Raize控件 包,, 好多控件都额外加了操作颜色的属性..可以是渐变色之类的完全可以自定义...
广州佬
2012-07-25
打赏
举报
回复
因控件而异,有些有,有些没有。
JPEXE
2012-07-25
打赏
举报
回复
同意#2楼,建议在OnCustomerDraw回调中修改Canvas的画刷颜色。
改变
控件
的背景颜色(LISTBOX)
改变
控件
的背景颜色(LISTBOX)
改变
改变
树
控件
背景颜色的VC源代码
改变
树
控件
背景颜色的VC源代码
更改DateTimePick
控件
背景色
使日期
控件
具有更改
背景色
的属性,在使用时要调用Invalidate()方法
MFC 按钮
控件
背景色
改变
自定义了一个
改变
按钮颜色的事件,当然也有自己的单击事件,基于项目的要求做的,想到可能有需要的朋友就上传了
VC
改变
控件
的背景颜色
在VC编程中要
改变
控件
(诸如CView, CFrameWnd, or CWnd等)的
背景色
可通过处理特定的消息来实现。但如果想
改变
按钮的颜色,就只能使用自绘制的按钮(也可以用位图按钮,此处未做说明)而不能通过OnCtlColor()
改变
。
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章