VS 2008의 양식 응용 프로그램에서 작업 중이며 두 이미지가 겹쳐져 있습니다. 이러한 이미지는 그들이 함께 혼합 할 수 있어야하므로 투명하지만 결과는 아래에 보여입니다 :이 유사한 게시물을 볼 수 있지만,이 두 이미지를 함께 혼합 수없는 이유를 알아낼 수 없을 것 같습니다 한 투명도 문제 C#
. 아래는 내가 그것에 대해려고하는 방법에 대한 코드는 다음과 같습니다
InitializeComponent();
this.Width = 700;
this.Height = 768;
Bitmap BackgroundImg = new Bitmap(@"C:\Users\Classic.bmp");
Bitmap img = new Bitmap(@"C:\Users\Lime.bmp");
backImage.Image = BackgroundImg;
backImage.Width = 700;
backImage.Height = 768;
backImage.Location = new Point(0, 0);
overImage.Image = img;
overImage.Width = img.Width;
overImage.Height = img.Height;
overImage.Parent = backImage;
//overImage.BackColor = Color.Transparent;
overImage.Location = new Point(200, 200);
backImage 및 overImage 내가 당신의 문제는 비트 맵 이미지 투명성을 지원하지 않는다는 사실에서 오는 생각 pictureBoxes
아마도이 기사는 도움이 될 것입니다 : http://www.codeproject.com/Tips/201129/Change-Opacity-of-Image-in-C – Csharp
이것을 확인하십시오 : http://devblog.antongochev.net/ 2008/07/30/create-custom-ui-appearance-for-winforms-layered-form-part-5/ –