我知道这是一个难得的机会,我会在这里找到答案,但是由于devexpress支持有点慢,所以我想尝试一下。
基本上,我正在使用DevExpress 2011.1.2 beta,这真是一个奇迹,我喜欢它。但是最近我有一个小问题...
我在Delphi表单上插入了一个expressbar,并使用了cxImageList中的图像,但是,我注意到bar按钮上的图标显示为黑白,但是当我将鼠标放在上方时,它显示了真实的颜色。我没有进行任何修改,是的,该按钮已启用。
这是一张更好地说明我的问题的图像:
我知道解决方案必须很简单,但是我找不到任何相关的东西。
谢谢。
编辑:将按钮的属性AutoGreyScale修改为false后,返回的颜色将变暗,但变得毫无生气,并且当鼠标悬停在其上方时,颜色更加鲜艳。
我的酒吧的ImageOptions:
最佳答案
将按钮的AutoGrayScale
属性设置为False。您可能还想更改全局dxBarMakeInactiveImagesDingy
变量的值。 TdxBarManager.Style
属性也可能会起作用。
另外,请确保未分配HotImages
时未设置Images
。
关于delphi - DevExpress栏按钮在悬停时显示黑白和彩色吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5781689/