【问题标题】:Setting background panel设置背景面板
【发布时间】:2014-02-08 09:23:21
【问题描述】:

我对图片框控件有一个面板控件。现在我想将面板的背景设置为图像。

【问题讨论】:

  • 很高兴知道您想这样做。

标签: c# winforms panel picturebox


【解决方案1】:

如果我们设置panel.BackColor = Color.Transparent; 面板变为透明并显示父背景颜色或图像。但是PictureBox 不是容器,您只能将面板放在图片框上,因此即使您尝试panel.BackColor = Color.Transparent;,您也不会看到PictureBox 的图像。你会尝试这样的。

panel.Parent = pictureBox;
panel.BackColor = Color.Transparent;

但请注意 panel 的顶部和左侧,因为当您将 pictureBox 设置为父级时。您还需要设置panel 的顶部和左侧。

【讨论】:

    猜你喜欢
    • 2013-06-05
    • 2015-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-15
    • 2011-11-30
    • 1970-01-01
    相关资源
    最近更新 更多