繁体   English   中英

C# 窗体的背景图片作为pictureBox 父级?

[英]C# Form's background image as pictureBox parent?

我有一个透明的图片框。 我发现我可以使用picturebox.Parent 来设置父图像,但它只在Parent 是另一个图片框时才有效。 但是如果我想让表单的背景图像成为图片框的父级呢?

   pictureBox1.Parent = PictureBox2; //works fine (of course if there is a pbox2)
   pictureBox1.Parent = Form1;  //??? magic goes here

如果我理解得很好,你希望你的背景是透明的。 如果是这样,请使用:

pictureBox1.BackColor = Color.Transparent;

您是否尝试使用具有透明度的图像作为表单的背景? 如果是这样,您不能这样做,您必须使用透明度键。

您在上面尝试做的事情是这样工作的,但我不知道那会完成什么......

Form1 theForm = new Form1();

pictureBox1.Parent = theForm;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM