tutorial - wpf vs windows forms
¿Cómo implemento una ventana sin bordes con WPF? (4)
Tendrá que pasar su propio botón Cerrar, pero puede ocultar la ventana completamente con el atributo WindowStyle, como este:
<Window WindowStyle="None">
Eso todavía tendrá un borde de cambio de tamaño. Si desea que la ventana no sea redimensionable, agregue ResizeMode = "NoResize" a la declaración.
Quiero mostrar una ventana modal sin bordes con un botón de cerrar en la esquina superior derecha. es posible?
<Window x:Class="WpfApplication1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300" WindowStyle="None" ResizeMode="NoResize">
<Button HorizontalAlignment="Right" Name="button1" VerticalAlignment="Top" >Close</Button>
</Window>
Mira esta publicación de blog en kirupa .
El equipo SDK de WPF publicó un excelente artículo sobre ventanas sin bordes disponible aquí: http://blogs.msdn.com/wpfsdk/archive/2008/09/08/custom-window-chrome-in-wpf.aspx
¡Este es un DEBE leer!
ACTUALIZADO
También encontré este artículo de Lester Lebo sobre cómo usar la Biblioteca de integración de WPF Shell para una ventana personalizada de cromo