Salvar y recuperar windowsState

09/10/2005 - 11:42 por Carmelo J. Morales Muñoz | Informe spam
hola!

me gustaría salvar el estado en que se encuentra propiedad windowState pero
no se como hacerlo.

Pòr ejemplo, yo salvo la posición de la ventana tal que así:


Registrykey key = Registry.localmachine.createSubkey(ruta)

key.setValue ("LocationX",this.location.X);

pero no se como salvar la propiedad WindowsState.

gracias!

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
09/10/2005 - 12:33 | Informe spam
Hola, Carmelo!

Guarda (y luego recupera) el valor entero subyacente. Para guardarlo,
utiliza un cast:

int estado = (int) this.WindowState;

Luego lees del Registro el valor entero y le haces el cast al revés, o sea:

this.WindowState = (System.Windows.Forms.FormWindowState) estadoLeido;

Salu2 - Octavio

"Carmelo J. Morales Muñoz" escribió en el mensaje
news:
hola!

me gustaría salvar el estado en que se encuentra propiedad windowState
pero no se como hacerlo.

Pòr ejemplo, yo salvo la posición de la ventana tal que así:


Registrykey key = Registry.localmachine.createSubkey(ruta)

key.setValue ("LocationX",this.location.X);

pero no se como salvar la propiedad WindowsState.

gracias!

Respuesta Responder a este mensaje
#2 Carmelo J. Morales Muñoz
09/10/2005 - 17:52 | Informe spam
Muchas gracias!

No conseguía encontrar el modo.

chao
Respuesta Responder a este mensaje
#3 Miguel Angel Campos
09/10/2005 - 20:38 | Informe spam
Adicionalmente puedes guardar el valor en formato cadena, por si quieres que
sea legible:
string text = Enum.GetName(typeof(FormWindowState), this.WindowState);

this.WindowState = (FormWindowState) Enum.Parse(typeof(FormWindowState),
"Normal", true);

Un Saludo,

Miguel Angel Campos
MCAD.NET

"Carmelo J. Morales Muñoz" escribió en el mensaje
news:%
Muchas gracias!

No conseguía encontrar el modo.

chao

Respuesta Responder a este mensaje
#4 Carmelo J. Morales Muñoz
10/10/2005 - 20:13 | Informe spam
pues la verdad me viene mucho mejor, ..gracias!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida