winform中如何使groupbox背景透明?

我在form中添加了背景图片,但是发现groupbox始终是有原来form的背景的,这样显得非常丑。我也搜了一下以前的答案,说是设置什么transparenkey,但是完全不行。等等,都不行。还有什么好办法吗~~~~帮帮忙啊
~~感激不尽~~~急~~~~~~~~

第1个回答  2013-12-08
点到groupbox控件的属性
找到BackColor 点开 选择web选项 选择Transparent属性就可以了
你试一下本回答被网友采纳
C#如何使用户控件(我组合起来的一个控件)成为背景透明?
WinForm 有些控件是不能设置背景透明的 比如按钮,列表框等 其他比如panel.groupbox可以设置透明 如果是自己组合的控件的话,可以修改BackColor = Color.Transparent 就成透明色了

【WinForm详细教程六】WinForm中的GroupBox和Panel 、TabControl 、Spli...
TabControl:多选项卡管理TabControl的核心功能是管理TabPages,将多个子页面分别显示在不同的选项卡中,每个TabPage内部可以添加更多的控件。它提供了丰富的属性和事件处理机制,便于用户界面的组织。SplitContainer:页面区域划分SplitContainer则用于划分页面空间,通过调整中间的拆分条,可以动态调整左右或上下两个...

winform分割线怎么做
首先,在你的窗体中添加一个GroupBox控件。接着,设置GroupBox的BorderStyle属性为None,以移除默认的边框。然后,调整GroupBox的Size属性,使其宽度或高度与你想要的分割线长度相匹配。最后,通过修改GroupBox的Backcolor属性,可以设置分割线的颜色,从而实现自定义的分割线效果。此外,你还可以考虑使用Panel控...

c# winform groupbox上动态生成的控件,如何让控件随着分辨率变化而自 ...
最简单的办法就是给groupbox设置一个最小宽度,让button和label刚好能显示出来。另外呢,也可以这样 你groupbox上动态生成了好多button和label。那么,如果分辨率小的话,button和label就只能显示一部分,显示不全 我觉得这个时候应该动态设置button和label的width,让它们的width设置为groupbox的宽度的几分之几...

在C#winform中同一窗体显示不同内容?
具体操作步骤如下:首先,向窗体中添加一个TabControl控件,并将其设置为多选项卡模式。接下来,为每个选项卡添加一个TabPage。在每个TabPage中,可以放置不同的控件或布局来显示所需内容。例如,可以使用GroupBox控件来分组相关控件,或者使用Panel控件来实现自定义布局。重绘工作区域的方法是通过编写适当的...

c#winform中的checkbox如何单选?
在C# WinForm中实现单选的CheckBox,通过为每个CheckBox添加一个名为CheckBox_CheckedChanged的事件处理程序。此事件处理程序将确保仅有一个CheckBox处于选中状态。首先,将几个CheckBox放置在一个GroupBox或任何其他容器内。接下来,为每个CheckBox添加CheckBox_CheckedChanged事件。在事件处理程序中,利用类型转换获取...

如何设置GroupBox的边框有颜色或有凹凸感
winform c# groupBox 的边框颜色【参考】private void groupBox1_Paint(object sender, PaintEventArgs e){ e.Graphics.Clear(groupBox1.BackColor);e.Graphics.DrawString(groupBox1.Text, groupBox1.Font, Brushes.Red, 10, 1);e.Graphics.DrawLine(Pens.Red, 1, 7, 8, 7);e.Graphics.DrawLine(...

在WinForm中如何使用splitter控件?
1.将winform分为三列 整个窗体分成可以自动调节的三列的做法:1、往窗体上丢两个panel控件其中:panelLeft——设置Dock属性为“left”,并调节好其宽度panelRight——设置Dock属性为“right”,并调节好其宽度2、往窗体上丢一个splitter控件名为splitterLeft,使其与panelLeft靠紧,设置其Dock属性为“left...

请问如何将C# Winform 上所有TextBox值清空
\/\/\/清空TextBox \/\/\/ privatevoidClearTexBox(){ foreach(Controlcinthis.Controls){ if(cisTextBox){ ((TextBox)c).Text="";} } foreach(ControlcingroupBox1.Controls){ if(cisTextBox){ ((TextBox)c).Text="";} } foreach(ControlcingroupBox2.Controls){ if(cisTextBox){ ((TextBox...

怎么让C#WINFORM程序实现多平台兼容
在【资源管理器】中点击右键,选择【添加】-【用户控件】输入名称【windows1.cs】,点击【添加】选择【windows1】控件,设置【size】参数为500, 296。在控件中添加一个文本控件,文字属性为【窗口1】并将控件的背景色【backcolor】属性改为IndianRed。依照同样的方法设置另外3个新窗口控件。背景色【back...

相似回答