默认情况下,控件不支持透明背景色。但是,通过使用构造函数中的 Control.SetStyle 方法,可以让控件拥有不透明、透明或半透明的背景色。Control 类的 SetStyle 方法用于为控件设置特定的样式首选项,并可用来启用或禁用对透明背景色的支持。
使控件拥有透明背景色
- 在控件的代码编辑器中找到构造函数。
- 在构造函数中调用窗体的 SetStyle。
SetStyle(ControlStyles.SupportsTransparentBackColor, true);这将使控件能够支持透明背景色。
- 在步骤 1 中添加的代码行下再添加下面的代码行。这将把控件的 BackColor 设置为 Transparent。
this.BackColor = Color.Transparent;
默认控件不支持透明背景色,可通过 Control.SetStyle 方法让控件拥有不透明、透明或半透明背景色。具体操作是在控件代码编辑器的构造函数中调用窗体的 SetStyle 方法,设置支持透明背景色,再将控件的 BackColor 设置为 Transparent。
1612

被折叠的 条评论
为什么被折叠?



