Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Visual Studio Windows窗体中的面板和标签上使用不透明度,C#?_C#_Winforms - Fatal编程技术网

在Visual Studio Windows窗体中的面板和标签上使用不透明度,C#?

在Visual Studio Windows窗体中的面板和标签上使用不透明度,C#?,c#,winforms,C#,Winforms,我尝试在面板和标签上使用不透明度,使用WinForms和C#,我可以更改面板不透明度,这样面板不透明度可以看到面板后面的PictureBox内容,我使用以下方法,问题是我需要在面板上方放置一个标签,我需要标签背景看起来像面板不透明度,如果标签背景颜色是“透明”的,它看起来是白色的,如果我尝试使用与面板相同的方法,在标签上,它看起来不一样,面板背景和标签背景看起来是否具有相同的不透明度 实际上,它看起来是这样的: 面板看起来是白色的,固定在底部,上面是大标签,有“透明”的颜色背景,最小的标签,我

我尝试在面板和标签上使用不透明度,使用WinForms和C#,我可以更改面板不透明度,这样面板不透明度可以看到面板后面的PictureBox内容,我使用以下方法,问题是我需要在面板上方放置一个标签,我需要标签背景看起来像面板不透明度,如果标签背景颜色是“透明”的,它看起来是白色的,如果我尝试使用与面板相同的方法,在标签上,它看起来不一样,面板背景和标签背景看起来是否具有相同的不透明度

实际上,它看起来是这样的:

面板看起来是白色的,固定在底部,上面是大标签,有“透明”的颜色背景,最小的标签,我试着用它来做

非常感谢你能给我的任何帮助

这就是我如何将标签添加到面板的方法

Label newLabel = new Label();
newLabel.Text = "DISHONORED";
newLabel.Location = new Point(100,100);
newLabel.BackColor = Color.Transparent;
panel3.Controls.Add(newLabel);

透明度仅适用于嵌套控件。标签是否嵌套在面板中?我相信是的,这是我添加标签的方式,panel3是不透明度面板,我用codeTransparency编辑问题,Transparency仅适用于嵌套控件。标签是否嵌套在面板中?我相信是的,这是我添加标签的方式,面板3是不透明度面板,我用代码编辑问题