C#下WPF创建自定义透明窗口

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/mpegfour/article/details/78640263

WPF下创建透明自定义窗口,效果如下: 


窗口设置:WindowStyle="None" Opacity="0.6"  AllowsTransparency="True" Background="#001f55"
WindowStyle设置为"None",否则设置透明度会报错,Window允许透明,AllowsTransparency设置为true。Opacity设置透明度,Opacity=1时,窗口不透明;Opacity=0时,窗口全透明,这里设置为60%。

窗口右上侧关闭按钮设置:
<Button Name="btnClose" Content=""  Grid.Column="2" HorizontalAlignment="Left" Margin="154,7,0,0" VerticalAlignment="Top" Width="26" Height="20" Click="btnClose_Click">
            <Button.Background>
                <ImageBrush ImageSource="f:/Images/关闭.png"></ImageBrush>
            </Button.Background>
        </Button>


展开阅读全文

没有更多推荐了,返回首页