c# - español - Fondo transparente se vuelve negro en WPF
xaml tutorial (1)
Intento crear una ventana con una esquina redondeada. Establecí el fondo de la ventana en transparente y establecí el fondo del borde en blanco. Sin embargo, en la región entre el borde y la ventana, obtengo un fondo negro en lugar de transparente.
Desarrollo en C # WPF, VS2010 en la ventana 7. A continuación está mi XAML y captura de pantalla.
XAML:
<Window WindowStyle="None" Background="Transparent">
<Border BorderBrush="Black" BorderThickness="1" CornerRadius="25" Background="White">
<Grid>
... some content ...
</Grid>
</Border>
</Window>
Captura de pantalla:
También necesita establecer AllowsTransparency="True"
en su etiqueta de Window
para usar un fondo de ventana transparente
<Window WindowStyle="None"
Background="Transparent"
AllowsTransparency="True">
</Window>