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

Actualización: noviembre 2007

Los controles ComboBox y ListBox se comportan de forma similar y en algunos casos pueden ser intercambiables. No obstante, hay veces en las que uno de ellos resulta más adecuado que el otro para una tarea determinada.

Generalmente, los cuadros combinados resultan adecuados cuando hay una lista de opciones sugeridas; los cuadros de lista son más adecuados cuando se desea limitar las entradas posibles a los elementos de 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 abajo, un cuadro combinado cabe fácilmente en un espacio pequeño en el que no cabría un cuadro de lista. La excepción se produce cuando la propiedad DropDownStyle se establece en Simple: se muestra la lista completa y el cuadro combinado ocupa más espacio que el que ocuparía un cuadro de lista.

Vea también

Tareas

Cómo: Agregar y quitar elementos de un control ComboBox, CheckedListBox o ListBox de formularios Windows Forms

Cómo: Ordenar el contenido de un control ComboBox, CheckedListBox o ListBox de formularios Windows Forms

Referencia

ComboBox

ListBox

Otros recursos

Controles de formularios Windows Forms usados para mostrar opciones