【发布时间】:2014-02-08 09:23:21
【问题描述】:
我对图片框控件有一个面板控件。现在我想将面板的背景设置为图像。
【问题讨论】:
-
很高兴知道您想这样做。
标签: c# winforms panel picturebox
我对图片框控件有一个面板控件。现在我想将面板的背景设置为图像。
【问题讨论】:
标签: c# winforms panel picturebox
如果我们设置panel.BackColor = Color.Transparent; 面板变为透明并显示父背景颜色或图像。但是PictureBox 不是容器,您只能将面板放在图片框上,因此即使您尝试panel.BackColor = Color.Transparent;,您也不会看到PictureBox 的图像。你会尝试这样的。
panel.Parent = pictureBox;
panel.BackColor = Color.Transparent;
但请注意 panel 的顶部和左侧,因为当您将 pictureBox 设置为父级时。您还需要设置panel 的顶部和左侧。
【讨论】: