我有一个带有标签和按钮控件的窗口窗体,我想在 C# 的透明窗口窗体中显示标签和按钮控件。与预加载 SQL Server 相同。
先感谢您。
如果在表单上将Form.TransparencyKey
属性设置为洋红色,那么洋红色的任何表单部分都是透明的。
因此,您可以使表单无边框,放入启动画面图像,其中您想要透明的部分是洋红色 - 然后当它运行时,您只会看到图像的非洋红色部分。或者您可以使表单背景颜色为洋红色,并且表单上的任何控件都将只是“浮动”。您需要小心使用混合的任何控件,因为它们可能看起来有洋红色边缘和其他伪影。
或者使用 WPF 而不是 Winforms 来更好地控制窗口外观。
更改 Windows 窗体对象的不透明度属性,
frmSplasg.Opacity = 0.83;