lunes, 25 de mayo de 2015 – #Developer

A partir de una situación que se presentó hace unos días he decidido crear este post. La situación es la siguiente: En un control DataGridView se tiene una columna de tipo ComboBox que se desea cargar con una lista de opciones. Nota: Todos los ComboBox de dicha columna tendrán los mismos datos en su lista desplegable.

Manos a la obra

Vamos a crear un proyecto de ejemplo en Visual Studio utilizando Visual Basic como lenguaje de programación.

Dentro del formulario que se crea de manera predeterminada, agregaremos un DataGridView con 2 columnas: Una que nos permitirá escribir un Nombre (columna de tipo TextBox) y una columna en donde podremos elegir el Estado de su conexión (columna de tipo ComboBox). Cuando agreguemos las columnas del DataGridView, le definiremos un nombre a nuestra columna de tipo ComboBox:

DataGridView1

El diseño de nuestro formulario será muy similar al siguiente:

DataGridView2

Para cargar la lista de valores que el usuario podrá elegir del ComboBox del DataGridView (en nuestro caso de la columna Estado) vamos a hacerlo en el evento Load de nuestro formulario. Utilizaremos el nombre de la columna que dimos de alta hace un momento (dgvColumnaEstado):

Presionamos F5 para poner a prueba nuestra aplicación:

DataGridView3



¿Este artículo fue de utilidad?

Si tu respuesta es SÍ puedes hacermelo saber con un Gracias e incluso lo puedes compartir a tus seguidores a través de un Tweet.

Opcionalmente puedes realizar un donativo para comprar más café con la finalidad de mantenerme despierto y seguir escribiendo más artículos.