首页 新闻 搜索 专区 学院

wpf 设置 WindowStyle="None" 会出现黑边,请问怎么回事

0
[已解决问题] 解决于 2013-05-30 13:06
问题如题,不知道怎么回事,就是不想要最大化,最小几个按钮以及不可改变
wpf
幕三少的主页 幕三少 | 小虾三级 | 园豆:1384
提问于:2013-05-30 09:04
< >
分享
最佳答案
1

检查Window标签是否包含以下属性

 WindowStyle="None"

 AllowsTransparency="True"

 Background="{x:Null}"

可对比下面代码找出问题

<Window x:Class="WpfApplication30.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525" WindowStyle="None" AllowsTransparency="True" Background="{x:Null}">
    <Grid>
        <Border CornerRadius="10" >
            <Border.Background>
                <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                    <GradientStop Color="Black" Offset="0"/>
                    <GradientStop Color="#FFF31515" Offset="1"/>
                </LinearGradientBrush>
            </Border.Background>
        </Border>
    </Grid>
</Window>
奖励园豆:5
WuRang | 小虾三级 |园豆:1730 | 2013-05-30 09:34
AllowsTransparency="True",这个属性设上就可以了,
WindowStyle="None" AllowsTransparency="True"

看来这两个要搭配用才行
幕三少 | 园豆:1384 (小虾三级) | 2013-05-30 13:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册