Foro de elhacker.net

Foros Generales => Foro Libre => Mensaje iniciado por: arcangeljp26 en 1 Septiembre 2016, 06:22 am



Título: ayuda con visual studio
Publicado por: arcangeljp26 en 1 Septiembre 2016, 06:22 am
quisiera saber como puedo hacer que mi form1 cuando lo minimize y lo vuelva a maximizar me lleve al formulario 2
gracias


Título: Re: ayuda con visual studio
Publicado por: ivancea96 en 1 Septiembre 2016, 17:59 pm
En primer lugar, la respuesta:
http://stackoverflow.com/questions/1295999/event-when-a-window-gets-maximized-un-maximized#answer-16626928 (http://stackoverflow.com/questions/1295999/event-when-a-window-gets-maximized-un-maximized#answer-16626928)
Como te cuentan ahí (pongo el link porque es más preciso que mi explicación, y está el código si lo quieres), basta con coger el evento Resize. Luego, guardas en una variable glboal el estado actual de la ventana (maximizado, minimizado, ...). Cuando salta el Resize, comparas el estado actual con el que tenías guardado. Si antes era Minimizado y ahora es Maximizado, es que se ha maximizado. Ahí, llamarías a la función que quieras (o pones ahí el código directamente, como quieras).


En segundo lugar, esto va en el sub-foro de programación general, en la sección .NET.


En tercer lugar, no olvides poner el lenguaje. Estoy suponiendo que es Visual Basic o C#. En link que te pasé lo hace en C#, pero si utilizas VB.NET la traducción es muy rápida.