窗体透明三步走(前两步必须添加,第三步可以设置背景透明也可以设置不透明度)
1.设置窗体无边框
public MainWindow()
{
InitializeComponent();
this.WindowStyle = WindowStyle.None;//设置窗体无边框
}
- 设置窗体支持透明度
public MainWindow()
{
InitializeComponent();
this.WindowStyle = WindowStyle.None;//设置窗体无边框
this.AllowsTransparency = true;//窗体支持透明度
}
- 设置窗体不透明度
public MainWindow()
{
InitializeComponent();
this.WindowStyle = WindowStyle.None;//设置窗体无边框
this.AllowsTransparency = true;//窗体支持透明度
this.Opacity = 0.6;//设置透明度为0.4
}
效果图:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL90TUPlXQU1UNrRFZwhnMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLygjMxIDNygTM4ETNwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)