透明な背景とフォームの背景に貼り付けられた透明な背景画像を持つ C# WinForms アプリケーションを作成しています。画像の一部に緑色の背景が表示されているため、背景画像が正しく表示されません。TransparencyKey と BackColor を設定せずにアプリケーションの背景に画像を表示すると、画像は正しく表示されます。
BackColor = Color.LimeGreen;
TransparencyKey = Color.LimeGreen;
BackgroundImage = Image.FromFile(@"c:\Temp\cherries.png");
画像をご覧ください: