在Visual Studio Windows窗体中的面板和标签上使用不透明度,C#?
我尝试在面板和标签上使用不透明度,使用WinForms和C#,我可以更改面板不透明度,这样面板不透明度可以看到面板后面的PictureBox内容,我使用以下方法,问题是我需要在面板上方放置一个标签,我需要标签背景看起来像面板不透明度,如果标签背景颜色是“透明”的,它看起来是白色的,如果我尝试使用与面板相同的方法,在标签上,它看起来不一样,面板背景和标签背景看起来是否具有相同的不透明度 实际上,它看起来是这样的: 面板看起来是白色的,固定在底部,上面是大标签,有“透明”的颜色背景,最小的标签,我试着用它来做 非常感谢你能给我的任何帮助 这就是我如何将标签添加到面板的方法在Visual Studio Windows窗体中的面板和标签上使用不透明度,C#?,c#,winforms,C#,Winforms,我尝试在面板和标签上使用不透明度,使用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是不透明度面板,我用代码编辑问题