2009-06-19 4 views
7

Así que estoy diseñando un control con forma de ventana. Quiero agrupar algunos controles junto con una leyenda. Así que, naturalmente, me gustaría ir con un GroupBox. Sin embargo, ¿hay alguna ventaja en el uso de un panel? ¿Algo que no sea inmediatamente obvio para alguien que todavía está un poco verde con el diseño de formas? ¿Qué hay de algunos "errores" también?¿Cuál es el motivo de diseño para usar un cuadro de grupo en lugar de un panel en un formulario de Windows?

Respuesta

7

Algunas ventajas de panel:

  • desplazables
  • Un montón de opciones de estilo de borde.

Una ventaja de GroupBox:

  • Grupo Título
1

Un grupo de grupo puede tener un título, mientras que un panel no. Un Panel puede tener barras de desplazamiento, mientras que un cuadro de grupo puede no tener.

0

Otra nota, cuadro de grupo no es desplazable

0

un cuadro de grupo simplemente proporciona un esquema gráfico de la medida del contenedor, y una leyenda en la parte superior. Un panel puede desplazar sus contenidos automáticamente, mientras que un cuadro de grupo no podría hacerlo sin algún tipo de intervención (Panel dentro de un cuadro de grupo).

de control

http://bytes.com/groups/net-c/251762-panel-v-groupbox

+0

Parece una pregunta para todas las edades. Tal vez M $ podría haber hecho un control para ambos casos –

1

El Panel es similar al control GroupBox; sin embargo, solo el control Panel puede tener barras de desplazamiento, y solo el control GroupBox muestra un título.

también estilos de borde de GroupBox y el panel son diferentes

En la mayoría de los casos los paneles se utilizan cuando se desea agrupar varios controles y aplicar un ancla o en el Dock para todo el grupo.

Muy pocos paneles tienen bordes. Si le gusta un título y un borde alrededor de un grupo de controles, usar GroupBox será más natural.

Cuestiones relacionadas