位图按钮BitBtn的属性Enable为false后,图片就无法显示了,怎么办?
我为BitBtn1准备了两张图片,一张是正常时候的,一张是禁止用户按下时的。
部分代码:
if(...)
{
BitBtn1->Enable=false;
BitBtn1->Glyph->TBitMap->LoadFromFile("forbidden.bmp");
}
这两句不论哪个在前哪个在后,运行时,图片都无法显示。
如何解决。
或者用其他方法实现:按钮换为禁止图片后,按钮就无法点击。
谢谢。
[解决办法]
例如:准备32X16的bmp文件,左面的16×16是正常时候的状态,右面的16×16是禁止时候的样子,选中BitBtn控件,在控件的Glyph属性中指定这个图片就行了