有关如何将winform的PictureBox控件背景图多余白边设置为透明
如图所示:
PictureBox控件如果直接这样叠加,原本png图片没有像素的边角会变成白色填充
只需要设置该图片的父容器为背景的Picture控件,并修改该控件的背景颜色为Transparent,既可达到预期效果。
private void Form1_Load(object sender, EventArgs e)
{
rolePic.Parent = backgroundPic; //修改父容器
rolePic.BackColor = Color.Transparent; //修改控件背景颜色为透明
}