迁移后图像列表的问题

Problems with Imagelist after migration

我最近接触了 Delphi 10.2 Tokyo 并开始迁移一个使用 Delphi XE4 制作的项目。虽然我的应用程序像以前一样工作,但我对保存在 TImageList 中的图像有一个奇怪的问题。此图像列表连接到 TCategoryButtons 组。图像列表包含 16x16 像素的透明 PNG 文件。在面板中显示透明图像的目标在设计时起作用,但在运行时不再起作用。在运行过程中,之前图像透明的地方出现黑色。

我尝试了什么:

有人以前有过这些影响并且知道如何解决吗?为什么这在设计时有效,但在运行时无效?

我通过分析新创建的项目文件与现有项目文件之间的差异解决了我的问题。我通过删除它重新创建了 .dproj 文件,然后根据项目 - 选项手动重新应用我的旧更改。这解决了我的图像问题。