Winform中如何让重叠的两个PictureBox的背景实现透明化
- 场景复现
- pictureBox1
- pictureBox2
- pictureBox2会覆盖pictureBox1,pictureBox2是png背景透明的图片。
痛点:pictureBox2背景不透明
- 解决方案
InitializeComponent();
Bitmap img = new Bitmap("..\\..\\Resources\\one.png");
pictureBox1.Image = img;
Bitmap img1 = new Bitmap("..\\..\\Resources\\two.png");
pictureBox2.Image = img1;
pictureBox2.Parent = pictureBox1;
pictureBox2.BackColor=Color.Transparent;