Compartir a través de


Cuándo utilizar un control ComboBox de formularios Windows Forms en lugar de un control ListBox

Los controles ComboBox y ListBox tienen comportamientos similares, y en algunos casos pueden ser intercambiables. Sin embargo, hay ocasiones en las que uno u otro es más adecuado para una tarea.

Generalmente, un cuadro combinado es adecuado cuando hay una lista de opciones sugeridas, y un cuadro de lista es adecuado cuando se quiere limitar la entrada a lo que está en la lista. Un cuadro combinado contiene un campo de cuadro de texto, por lo que las opciones que no están en la lista se pueden escribir. La excepción es cuando la propiedad DropDownStyle se establece en DropDownList. En ese caso, el control seleccionará un elemento si escribe su primera letra.

Además, los cuadros combinados ahorran espacio en un formulario. Dado que la lista completa no se muestra hasta que el usuario hace clic en la flecha hacia abajo, un cuadro combinado puede caber fácilmente en un espacio pequeño donde no cabe un cuadro de lista. Una excepción es cuando la propiedad DropDownStyle se establece como Simple: se muestra la lista completa, y el cuadro combinado ocupa más espacio del que ocuparía un cuadro de lista.

Vea también