私の Delphi XE3 アプリケーションでは、TPageControl コンポーネントを MainForm に配置しました。「Images」プロパティを、いくつかの PNG 画像を含む ImageList にリンクしました。各 TTabSheet の「画像インデックス」プロパティを設定すると、設計時に画像が正しく表現されます。それ以外の場合、アプリケーションを実行すると、TTabSheet に含まれるすべての画像 (背景なしである必要があります) が黒い四角の領域で囲まれていることがわかります。ImageList の設定を確認すると、次のことがわかります。
- -BkColor: clNone
- -BlendColor: clNone
- -色深度: cd32bit
- -DrawingStyle: dsTransparent
- -ImageType: itImage
- -マスク: False
問題に関連するかどうかはわかりませんが、プロジェクトの設定を変更し、「ランタイムテーマを有効にする」という音声を有効にすると、この問題は解決されることに注意してください。
ありがとう。