WPF 半透明窗体

        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:cn.lds.chatcore.pcw.Views.Page"
        mc:Ignorable="d"
        Title="Search" Height="300" Width="300"
        AllowsTransparency="True" WindowStyle="None" 
        Background="Transparent"
>
   
        Opacity="0.5">
           
            Background="Black" Opacity="0.5" Margin="0" CornerRadius="0"/>
       

       
           
       

   

备注:Border用来实现透明效果,Grid用来显示控件,为了避免窗体内的控件变成透明的,所以Border,Grid必须处在同一级别上。

CornerRadius:设置圆角的,根据需要自行设定

DropShadowEffect : 设置阴影的,根据需要自行设定

以上部分缺一不可。




你可能感兴趣的:(C#,WPF)