如何在透明窗口中显示控件

本文关键字:显示 控件 透明窗口 | 更新日期: 2023-09-27 18:13:21

我有一个带有标签和按钮控件的窗口窗体,我想在c#的透明窗口窗体中显示标签和按钮控件。与预加载SQL Server相同。

如何在透明窗口中显示控件

如果在表单中您将Form.TransparencyKey属性设置为类似洋红色的东西,那么表单中任何洋红色的部分都将是透明的。

所以你可以使窗体无边框,放入一个启动画面图像,其中你想要透明的部分是洋红色的-然后当它运行时,你只会看到图像的非洋红色部分。或者你可以将窗体的背景色设置为洋红色,窗体上的任何控件都将"浮动"。您需要小心使用混合的任何控件,因为它们可能看起来有洋红色的边缘和其他工件。

或者使用WPF而不是Winforms来更好地控制窗口的外观。

改变Windows窗体对象的不透明度属性,

frmSplasg.Opacity = 0.83;