Tecnología

Inicio

Cómo hacer una columna en una lista desplegable GridView

El marco .NET proporciona a los programadores con un rico conjunto de herramientas de software que simplifican una variedad de tareas de programación comunes. Por ejemplo, puede utilizar .NET para mostrar una cuadrícula de listas desplegables, también conocido como droplists o cuadros combinados. El objeto GridView permite mostrar visualmente los elementos en un Windows Form. Esto puede dar a su aplicación un aspecto único y permitir a los usuarios introducir fácilmente los datos. Puede empezar a trabajar en este proyecto con poca experiencia en programación; se debe tomar alrededor de una hora de principio a fin.

Instrucciones

1 Abra Visual Studio 2010, haga clic en el icono del programa. Cuando se carga, seleccione "Archivo / Nuevo / Proyecto" y haga clic en "Visual C # / Aplicación de Windows Forms". Se crea un nuevo proyecto "Aplicación de Windows Forms", y un espacio en blanco "de Windows Forms" aparece en la ventana principal del editor.

2 Localiza el panel denominado "Caja de herramientas", que es ya sea en el lado izquierdo o derecho de la ventana de Visual Studio editor principal. La "caja de herramientas" contiene una lista de elementos que se pueden agregar a su formulario. Encontrar el elemento con la etiqueta "DataGridView" y haga clic en él.

3 Arrastrar el icono "DataGridView" en su "Windows Form" y suelte el botón del ratón. El icono "DataGridView" aparece en el "Formulario de Windows" directamente debajo del puntero del ratón.

4 Haga clic en el pequeño triángulo negro situado en la esquina superior derecha de la "DataGridView" en el formulario. Esto abre un menú. Seleccione "Añadir columna" y pulse "Añadir" para añadir una columna a la "DataGridView."

5 Busque el elemento "ComboBox" de la "Caja de herramientas"; arrastrarlo en la columna.

6 Pulse el botón verde "Play" para iniciar el software. Un "Formulario de Windows" aparece y muestra una cuadrícula. La cuadrícula contiene una columna con un cuadro desplegable en ella.