none
Problema al maximizar la ventana RRS feed

  • Pregunta

  • Hola amigos, soy muy pero muy novato con lo que WPF se refiere, al maximizar mi ventana todos los elementos se desordenan!, como hago para que se ajuste al tamaño de la pantalla?
    jueves, 27 de noviembre de 2014 11:59

Todas las respuestas

  • ¿Conoce usted acerca de los controles de layout de WPF como el Grid?  Por defecto una nueva ventana WPF contiene un Grid donde se acomodan los controles.  Cuando se arrastra un control a la grilla, el diseñador automáticamente aplica ajustes en las propiedades como Margin para darle "el tamaño por defecto".  Esto suele tener como efecto que el control o quede de tamaño fijo o cambie su tamaño de forma inesperada.  Lo mejor entonces es clic derecho sobre el control y seleccionar Reset Layout, si mal no recuerdo el nombre.

    Luego de hacer eso ya puede entonces modificar las propiedades que le interesan para lograr el resultado deseado.  El detalle es que a veces en WPF uno tiene que setear propiedades de la grilla, no del control.  Por ejemplo, si no quiere que el control crezca verticalmente entonces la fila de la grilla donde está el control debe tener una altura fija.

    En fin, el cambio entre Windows Forms y WPF es grande en este sentido.  Le recomendaría buscar tutoriales introductorios de WPF para que entienda mejor.


    Jose R. MCP
    Code Samples

    jueves, 27 de noviembre de 2014 13:26