ocultar o elimniar el boton cerrar de una forma

17/02/2007 - 17:18 por Pow | Informe spam
Necesito sólo ocultar o eliminar el boton cerrar de una forma y dejar los
demás botones habilitados.

Preguntas similare

Leer las respuestas

#1 Juan Diego Bueno
17/02/2007 - 18:03 | Informe spam
Estas preguntas son tan básicas que no deberíais ni plantearlas en un grupo
antes de haber mirado un manual básico o la ayuda

Para ocultar un botón:
nombredelboton.visible=false;

Deshabilitarlo, con la propiedad Enabled a false

Saludos

"Pow" escribió en el mensaje
news:
Necesito sólo ocultar o eliminar el boton cerrar de una forma y dejar los
demás botones habilitados.



Estoy utilizando la versión gratuita de SPAMfighter para usuarios privados.
Ha eliminado 6640 correos spam hasta la fecha.
Los abonados no tienen este mensaje en sus correos.
¡Pruebe SPAMfighter gratis ya!
Respuesta Responder a este mensaje
#2 Pow
17/02/2007 - 18:17 | Informe spam
Juan no estoy hablando de como hacer o no visible un control de boton, estoy
hablando del boton X (cerrar), minimizar, maximizar de la forma, y que solo
existe una propiedad para el boton minimizar y maximizar que puedes setear a
true o false, pero no para el boton X (cerrar)

"Juan Diego Bueno" wrote:

Estas preguntas son tan básicas que no deberíais ni plantearlas en un grupo
antes de haber mirado un manual básico o la ayuda

Para ocultar un botón:
nombredelboton.visible=false;

Deshabilitarlo, con la propiedad Enabled a false

Saludos

"Pow" escribió en el mensaje
news:
> Necesito sólo ocultar o eliminar el boton cerrar de una forma y dejar los
> demás botones habilitados.

Estoy utilizando la versión gratuita de SPAMfighter para usuarios privados.
Ha eliminado 6640 correos spam hasta la fecha.
Los abonados no tienen este mensaje en sus correos.
¡Pruebe SPAMfighter gratis ya!



Respuesta Responder a este mensaje
#3 Octavio Hernandez
17/02/2007 - 18:18 | Informe spam
Hola,

Necesito sólo ocultar o eliminar el boton cerrar de una forma y dejar los
demás botones habilitados.



No se puede ocultar, pero sí deshabilitar. Pega el sgte código dentro de la
clase
del formulario, y haz una llamada a DisableCloseButton(); en el constructor
o el
evento Load.

[DllImport("user32.dll")]

private static extern int GetSystemMenu(int hwnd, int revert);

[DllImport("user32.dll")]

private static extern int GetMenuItemCount(int menu);

[DllImport("user32.dll")]

private static extern int RemoveMenu(int menu, int position, int flags);

private const Int32 MF_DISABLED = 0x0002;

private const Int32 MF_BYPOSITION = 0x0400;

protected void DisableCloseButton()

{

int menu = GetSystemMenu(Handle.ToInt32(), 0);

int count = GetMenuItemCount(menu);

RemoveMenu(menu, count - 1, MF_DISABLED | MF_BYPOSITION);

}
Respuesta Responder a este mensaje
#4 Pow
17/02/2007 - 18:33 | Informe spam
Muchas gracias Octavio...

"Octavio Hernandez" wrote:

Hola,

> Necesito sólo ocultar o eliminar el boton cerrar de una forma y dejar los
> demás botones habilitados.

No se puede ocultar, pero sí deshabilitar. Pega el sgte código dentro de la
clase
del formulario, y haz una llamada a DisableCloseButton(); en el constructor
o el
evento Load.

[DllImport("user32.dll")]

private static extern int GetSystemMenu(int hwnd, int revert);

[DllImport("user32.dll")]

private static extern int GetMenuItemCount(int menu);

[DllImport("user32.dll")]

private static extern int RemoveMenu(int menu, int position, int flags);

private const Int32 MF_DISABLED = 0x0002;

private const Int32 MF_BYPOSITION = 0x0400;

protected void DisableCloseButton()

{

int menu = GetSystemMenu(Handle.ToInt32(), 0);

int count = GetMenuItemCount(menu);

RemoveMenu(menu, count - 1, MF_DISABLED | MF_BYPOSITION);

}





Respuesta Responder a este mensaje
#5 Juan Diego Bueno
18/02/2007 - 00:21 | Informe spam
Disculpas, Pow, no te entendí. Ya me parecía raro una pregunta de ese tipo
aquí

Saludos

"Pow" escribió en el mensaje
news:
Juan no estoy hablando de como hacer o no visible un control de boton,
estoy
hablando del boton X (cerrar), minimizar, maximizar de la forma, y que
solo
existe una propiedad para el boton minimizar y maximizar que puedes setear
a
true o false, pero no para el boton X (cerrar)

"Juan Diego Bueno" wrote:

Estas preguntas son tan básicas que no deberíais ni plantearlas en un
grupo
antes de haber mirado un manual básico o la ayuda

Para ocultar un botón:
nombredelboton.visible=false;

Deshabilitarlo, con la propiedad Enabled a false

Saludos

"Pow" escribió en el mensaje
news:
> Necesito sólo ocultar o eliminar el boton cerrar de una forma y dejar
> los
> demás botones habilitados.

Estoy utilizando la versión gratuita de SPAMfighter para usuarios
privados.
Ha eliminado 6640 correos spam hasta la fecha.
Los abonados no tienen este mensaje en sus correos.
¡Pruebe SPAMfighter gratis ya!








Estoy utilizando la versión gratuita de SPAMfighter para usuarios privados.
Ha eliminado 6640 correos spam hasta la fecha.
Los abonados no tienen este mensaje en sus correos.
¡Pruebe SPAMfighter gratis ya!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida