Panel vs. GroupBox

05/02/2009 - 18:24 por Ramón | Informe spam
las cosas del .NEt, yo busco en la ayuda para ver la diferencia de un Panel
con relacion a un GroupBox para agrupar controles y encuentro en la ayuda
que dice:

"The Panel control is similar to the GroupBox control; however, only the
Panel control can have scroll bars, and only the GroupBox control displays a
caption. "

y yo me pregunto, por que diablos no hicieron un solo control que tenga
scroll bars y a la vez tenga caption ?

las cosillas del .NET.

Preguntas similare

Leer las respuestas

#6 Ramón
05/02/2009 - 19:41 | Informe spam
y es por la misma razon que no se le puede, creo, eliminar en algun caso la
linea del borde tampoco ?



<Hernán> escribió en el mensaje
news:
RFOG escribía:

Porque el groupbox es un control win32 nativo, y el panel es un control
.NET similar a una ventana embebida dentro de otra.




Exacto.

GROUPBOX "Mirá (que porquería)", 1001, 5, 5, 200, 200, WS_VSCROLL

Para quien no lo sepa, un groupbox de win32 es un vulgar "button" y los
controles que él rodea, no son sus _childwindows_ (eso sólo ocurre en vb
donde un groupbox no es un groupbox). Por eso es absurdo que tenga
scroll.
Respuesta Responder a este mensaje
#7 Hernán
05/02/2009 - 19:52 | Informe spam
Ramón escribía:


y es por la misma razon que no se le puede, creo, eliminar en algun caso la
linea del borde tampoco ?




Es que el único propósito de un groupbox es delimitar el área navegable
por las teclas de dirección. Si le quitas el marco le quitas las ganas
de vivir. Ok, en win32 sí que se puede (todo botón es ownerdraweable).

Todo bien.
Respuesta Responder a este mensaje
#8 Ramón
05/02/2009 - 20:25 | Informe spam




Es que el único propósito de un groupbox es delimitar el área navegable
por las teclas de dirección.




No entendi bien. Area navegable ? te refieres al scroll box ? el group
box no tiene.

Si le quitas el marco le quitas las ganas
de vivir.



Pero el panel sí lo permite. Tambien le quita las ganas de vivir ?

jejeje
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida