Estoy creando una aplicación de tipo Bloc de notas en WPF. Quiero configurar el ancho y el ancho de la ventana según el tamaño de la pantalla. ¿Cómo puedo obtener la altura y el ancho de la pantalla?Tamaño de ventana de WPF
Respuesta
Ver System.Windows.SystemParameters
Usted tienen propiedades como
PrimaryScreenWidth
PrimaryScreenHeight
VirtualScreenHeight
VirtualScreenWidth
WorkArea
etc.
Esta pregunta podría ayudar también: How can I get the active screen dimensions?
Sólo se unen SystemParameters
propiedades a sus propiedades de la ventana.
<Window x:Class="YourWindow"
Height="{Binding Source={x:Static SystemParameters.WorkArea}, Path=Height}"
Width="{Binding Source={x:Static SystemParameters.WorkArea}, Path=Width}">
SystemParameters ofrece claves de recursos para todas sus propiedades. Es mejor usar DynamicResource en lugar de enlaces. –
Esto no está funcionando aquí. "SystemParameters no es compatible con un proyecto de Windows Presentation Foundation (WPF)". Una pena: | – Malavos
- 1. ¿Cómo obtener un tamaño de cliente de ventana de WPF?
- 2. WPF barra de desplazamiento para una ventana de tamaño variable
- 3. Cambiar el tamaño de la ventana wpf programáticamente en C#
- 4. Ventana WPF: solo permite el cambio de tamaño horizontal
- 5. WPF Tamaño de la cuadrícula
- 6. Precarga de ventana WPF
- 7. Tener una ventana wpf dentro de otra ventana wpf
- 8. Posición de ventana de WPF
- 9. iterm2 tamaño de ventana predeterminado
- 10. Problema de tamaño-contenido-diseño en WPF
- 11. ¿Cómo atrapar la ventana de cambio de tamaño final?
- 12. diseño de WPF en una ventana
- 13. Cambio de tamaño dinámico de una ventana en Xaml
- 14. WPF tamaño de fuente global
- 15. ¿Controles WPF de tamaño variable?
- 16. Determine el tamaño de la ventana de SizeToContent WPF antes de que se represente
- 17. ¿Cómo cambiar el tamaño de la ventana de WPF de forma dinámica?
- 18. El control de usuario de WPF no cambia de tamaño con la ventana principal
- 19. Tamaño de configuración de la aplicación wpf/caliburn.micro mientras permite que el contenido cambie de tamaño con la ventana principal.
- 20. WPF ventana emergente
- 21. WPF Ventana establecida Enfoque
- 22. Obtener tamaño de ventana de Tkinter
- 23. Limitaciones de tamaño de ventana por contenido
- 24. Problema de rendimiento WPF al cambiar el tamaño de la ventana con muchos controles
- 25. Valor de retorno de ventana WPF
- 26. Ventana de deshabilitación de WPF en movimiento
- 27. Fondo negro de ventana de WPF
- 28. ocultar el agarre de cambio de tamaño predeterminado en wpf
- 29. Cambiar la ubicación de inicio de una ventana de WPF
- 30. Android-emulator Tamaño de ventana AVD
Screen.PrimaryScreen.Bounds –
Es cierto. No debe suponerse que SO es una máquina de respuesta automática que ahorra al buscar en la red. –
Si desea que la ventana se ajuste al tamaño de la pantalla, ¿por qué no maximizarla? –