DELPHI - TPageControl中的PNG图像

时间:2013-06-28 12:59:48

标签: delphi png transparency tpagecontrol timagelist

在我的Delphi XE3应用程序中,我将一个TPageControl组件放入MainForm中。 我将其“Images”属性链接到包含一些PNG图像的ImageList。 在设计时,当我设置每个TTabSheet的“图像索引”属性时,图像被正确表示。否则,当我运行应用程序时,我发现TTabSheet中包含的所有图像(应该没有背景)都被黑色方块区域包围。 我检查了我的ImageList的设置,我看到了:

       
  • -BkColor:clNone
  •    
  • -BlendColor:clNone
  •   
  • -ColorDepth:cd32bit
  •   
  • -DrawingStyle:dsTransparent
  •    
  • -ImageType:itImage
  •   
  • -Masked:False


我不知道它是否与问题有关但我注意到更改项目的设置并启用语音“启用运行时主题”这个问题就解决了。

感谢。

0 个答案:

没有答案