SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: Max_ripa en Miércoles 27 de Enero de 2010, 17:32

Título: GUARDAR CONFIGURACION DE FORMULARIO COMPLETO
Publicado por: Max_ripa en Miércoles 27 de Enero de 2010, 17:32
Hola...

Estoy trabajando en una aplicacion en c#, y quiero saber como puedo guardar la configuracion completa de un formulario luego de cerrarlo, de tal forma que al volver a abrirlo, esté con el mismo tamaño y ubicacion, el formulario asi como tambien de los demas controles (botones, textbox, labels, groupbox etc); todos en el mismo lugar como estaban antes de cerrarlo.

gracias.

Atte:Max
Título: Re: GUARDAR CONFIGURACION DE FORMULARIO COMPLETO
Publicado por: gerardoskype en Domingo 31 de Enero de 2010, 23:01
Se me ocurre que con delegados y una base de datos lo puedas lograr.

los delegados actuarian al activarse la pantalla que deseas y la base de datos guardaria cada una de las cantidades de por decir el tamaño de la pantalla, si la pnatalla esta en el centro, o si esta minimizada. etc. espero te sirva.

No pongo ejemplo porque nunca lo he hecho, pero se que se puede.
Título: Re: GUARDAR CONFIGURACION DE FORMULARIO COMPLETO
Publicado por: Max_ripa en Viernes 5 de Febrero de 2010, 04:50
Gracias por la respuesta; disculpa la ignorancia pero que son los delegados?... bueno respecto a mi problema lo solucione de alguna forma guardando toda la configuracion en un xml, y leo este archivo xml en el load.

saludos.
Título: Re: GUARDAR CONFIGURACION DE FORMULARIO COMPLETO
Publicado por: gerardoskype en Viernes 5 de Febrero de 2010, 06:56
Si, los archivos  xml entre otros sirven muy bien .
y con respecto a los delegados aca te dejo un articulo que encontre en google

Citar
http://www.devjoker.com/asp/ver_conteni ... tenido=156 (http://www.devjoker.com/asp/ver_contenidos.aspx?co_contenido=156" onclick="window.open(this.href);return false;)
Citar
http://geeks.ms/blogs/ozonicco/archive/2007/02/06/delegados-para-eventos-en-c-2-0.aspx
este trae un ejemplo.





Solo necesitas tener muchas ganas de aprender y asi encontraras el camino a lo que buscas.