25
我尝试创建一个带圆角的窗口。我将窗口背景设置为透明,并将边框背景设置为白色。然而,在边界和窗口之间的区域,我得到的是黑色背景而不是透明的。透明背景在WPF中变黑
我在C#WPF上进行开发,在Window 7上开发VS2010。下面是我的XAML和屏幕截图。
XAML:
<Window WindowStyle="None" Background="Transparent">
<Border BorderBrush="Black" BorderThickness="1" CornerRadius="25" Background="White">
<Grid>
... some content ...
</Grid>
</Border>
</Window>
截图:
感谢雷切尔,是否还在XP和Vista上工作? – KMC
@KMC需要该属性才能使WPF打开透明度并查看应用程序背后的任何内容。我知道它可以在XP和Windows 7上运行。我还没有在Vista上进行测试,但我会假设它是一样的。 – Rachel