我有一个透明的图片框。我发现我可以使用picturebox.Parent设置父图像,但只有当Parent是另一个图片框时它才有效。但是,如果我希望表单的背景图像是picturebox的父级呢?
pictureBox1.Parent = PictureBox2; //works fine (of course if there is a pbox2)
pictureBox1.Parent = Form1; //??? magic goes here
答案 0 :(得分:1)
如果我理解得很好,你希望你的背景是透明的。如果是这样,请使用:
pictureBox1.BackColor = Color.Transparent;
答案 1 :(得分:0)
您是否尝试使用透明度的图片作为表单的背景?如果是这样,你不能这样做,你必须使用透明度密钥。
你在上面尝试做的事情是这样的,但我不知道会做什么......
Form1 theForm = new Form1();
pictureBox1.Parent = theForm;