Saltar al contenido

¿Cómo puedo diseñar el borde y la barra de título de una ventana en WPF?

Solución:

Esas son áreas “no cliente” y están controladas por Windows. Aquí están los documentos de MSDN sobre el tema (la información pertinente está en la parte superior).

Básicamente, configura la ventana de su ventana y luego crea su propia interfaz de ventana. (pregunta similar sobre SO)

Necesitas configurar

WindowStyle="None", AllowsTransparency="True" y opcionalmente ResizeMode="NoResize"

y luego configure el Style propiedad de la ventana a su estilo de ventana personalizado, donde diseña la apariencia de la ventana (barra de título, botones, borde) a cualquier cosa que desee y muestra el contenido de la ventana en un ContentPresenter.

Este parece ser un buen artículo sobre cómo lograrlo, pero hay muchos otros artículos en Internet.

Encontré una solución más sencilla del comentario de @DK en esta pregunta, la solución está escrita por Alex y se describe aquí con la fuente, Para hacer una ventana personalizada:

  1. descarga el proyecto de muestra aquí
  2. edite el archivo generic.xaml para personalizar el diseño.
  3. disfrutar :).
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *