哪个 CheckedListBox 类型控件(在 devexpress 中)允许单个项目的颜色更改?
我正在使用 CheckedListBox ,但我需要使用不同的颜色/字体或其他突出显示方法突出显示各个项目。
但它只允许更改整个控件的视觉属性,而不能更改单个项目的视觉属性。
其他信息: 我正在使用 2 个这样的列表(因为需要复选框以便于选择)和 2 个按钮(>> <<)用于包含/排除类型功能。还有其他更好的方法来实现我的上述要求吗?
I am using CheckedListBox , but I need to highlight individual items with different colors/fonts or some other highlighting method.
But it allows to change visual properties for the whole control only and not for individual items.
Additional Info:
I am using 2 such lists (because need checkboxes for easier selection) and 2 buttons (>> <<) for include/exclude type functionality. Is there any other better way to implement such whereby my requirement as above also gets fulfilled ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我只涉足 DevExpress 控件,但我认为您必须订阅
DrawItem
事件并将e.Handled
属性设置为 true。像这样的东西(具有不同颜色的CheckedListBox项目):
I've only dabbled with DevExpress controls, but I think you have to subscribe to the
DrawItem
event and set thee.Handled
property to true.Something like this (CheckedListBox items with different colors):