社区
C#
帖子详情
关于继承combobox写颜色下拉框的问题
duan17
2007-01-23 03:33:36
在ondrawitem里重绘了颜色,但选中了以后颜色没有变
...全文
323
2
打赏
收藏
关于继承combobox写颜色下拉框的问题
在ondrawitem里重绘了颜色,但选中了以后颜色没有变
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
北京的雾霾天
2007-01-23
打赏
举报
回复
在参数里有一个叫e的参数,有一个方法:DrawBackground
在ondrawitem的事件里可以调用这个方法来绘制Item的背景这样就会出现选中的项是正常的颜色了,
如果不想用这个默认的颜色来绘制,但又想知道哪一个是当前项目,可以用跟据参数e的属性State 来绘制你Items:
e.State是DrawItemState 枚举
State是DrawItemState 枚举
指定正在绘制的项的状态。
Checked 已选中该项。仅菜单控件使用此值。
ComboBoxEdit 该项是 ComboBox 的编辑部分。
Default 该项处于它的默认可视状态。
Disabled 该项不可用。
Focus 该项有焦点。
Grayed 该项变灰。仅菜单控件使用此值。
HotLight 该项被热跟踪(当鼠标指针移到该项上时,该项被突出显示)。
Inactive 该项处于非活动状态。
NoAccelerator 该项显示时没有键盘加速键。
NoFocusRect 该项显示时没有指示它是否有焦点的可视化提示。
None 该项当前没有状态。
Selected 该项已选定。
qltouming
2007-01-23
打赏
举报
回复
怎么写的,贴出代码
让一个
ComboBox
的显示字符串以给定的
颜色
显示,怎么做?
本文介绍了一种在VC/MFC中实现自定义
ComboBox
的方法,该
ComboBox
可以设置不同的文本
颜色
、背景
颜色
和编辑框
颜色
。通过
继承
C
ComboBox
并重
写
部分方法,实现了
ComboBox
中项目的
颜色
定制功能。
pyqt q
combobox
文本
颜色
_Qt编
写
自定义控件52-
颜色
下拉框
该博客介绍了一个基于q
combobox
的
颜色
下拉框
控件。此控件难度低,
继承
自q
combobox
,保留其特性并新增
颜色
改变信号。可设置
下拉框
元素宽高及是否自动调整宽度。还介绍了超150个精美控件的特点,如独立成件、纯Qt编
写
、多版本支持等。
ComboBox
与itemRenderer(引用半杯咖啡 Flex文章)
本文介绍如何在Flex中自定义
ComboBox
的itemRenderer,以显示
颜色
块和文字说明。当
ComboBox
关闭时,默认的TextInput无法显示
颜色
,通过
继承
ComboBox
并重
写
createChildren()和updateDisplayList()方法,使用itemRenderer实例显示选中项,确保
颜色
和文字始终一致。示例代码展示了如何实现这一功能。
Qt编
写
自定义控件52-
颜色
下拉框
介绍了一款自定义
颜色
下拉框
控件,具备设置元素高度、宽度及自动调整宽度的功能,适用于Qt项目中
颜色
选取场景,如曲线
颜色
或OSD标签设置。
Qt/C++编
写
自定义控件52-
颜色
下拉框
本文介绍了如何使用Qt/C++编
写
一个自定义的
颜色
下拉框
控件,该控件可设置元素高度、宽度,并支持自动调整元素宽度。文章详细阐述了实现功能、核心代码及效果图,适用于视频监控、工业控制等领域。同时,提供了超过150个精美控件,所有控件均为纯Qt编
写
,支持多种平台,具有详细中文注释,易于学习和集成。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章