example - Prevenir el redibujado de la ventana al cambiar el tamaño de las formas de c#windows
datagridview autosize (1)
No importa, acabo de encontrar estos dos eventos.
this.ResizeBegin += (s, e) => { this.SuspendLayout(); };
this.ResizeEnd += (s, e) => { this.ResumeLayout(true); };
Trabaja un regalo
¿Qué mensaje o evento de Windows puedo escuchar para evitar que una ventana vuelva a dibujar cada píxel de su tamaño?
Es decir, cuando un usuario hace clic en el borde de la ventana y comienza a redimensionarlo, no quiero volver a dibujar todo el contenido hasta que lo suelte. Esto se debe a que, por alguna razón, actualmente está inestable al cambiar el tamaño, probablemente porque todo se está volviendo a acoplar y qué no.
Intenté WM_SIZING pero eso solo me dice que se está redimensionando, deseo saber el inicio y el final del tamaño para poder suspender el diseño hasta que el usuario deje de cambiar el tamaño.