Tecnología

Inicio

Cómo utilizar casillas de verificación de GridView

Cómo utilizar casillas de verificación de GridView


Saber cómo crear y utilizar un control de casilla de verificación dentro de un control DataGridView puede proporcionar al usuario una mayor flexibilidad. Puede utilizar Microsoft Visual Basic.NET (VB.NET) para crear una aplicación de Windows que puede utilizar el DataGridView y controles de casilla de verificación. VB.NET es un lenguaje de programación orientado a objetos que es relativamente fácil de usar. A los datos de control DataGridView muestra en un formato tabular similar a una tabla de base de datos. Un control de casilla de verificación se puede utilizar para dar al usuario la opción de seleccionar filas.

Instrucciones

1 Iniciar Microsoft Visual Basic Express, haga clic en "Nuevo proyecto ..." en el panel izquierdo de la pantalla y luego seleccione "Aplicación de Windows Forms". Haga clic en Aceptar."

2 Haga doble clic en "botón" en el panel de "caja de herramientas" para añadir un nuevo botón de control. Haga doble clic en "DataGridView" para agregar un nuevo control de la red. Haga clic en el control "DataGridView", seleccionar "Añadir columna ..." para abrir el "Añadir columna" Ventana.

3 Seleccione "DataGridViewCheckBoxColumn" junto a "Tipo:" y haga clic en "Añadir". Haga clic en "Cerrar". Acaba de añadir la primera columna para incluir casillas de verificación.

4 Haga doble clic en "Button1" para abrir el módulo "Form1.vb". Pulse la tecla "Ctrl" y "A", a continuación, pulse "Borrar" para eliminar todo el código existente.

5 Copia y pega el código siguiente para su módulo "Form1.vb" para añadir datos a su control DataGridView e identificar lo que las cajas de verificación están activadas.

Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) _

maneja MyBase.Load

DataGridView1.ColumnCount = 3

DataGridView1.RowCount = 5

con DataGridView1

.Columns (1) .Nombre = "Apellido"

.Columns (2) .Nombre = "Posición"

.item (1, 0) .Value = "González"

.item (1, 1) .Value = "Lopez"

.item (1, 2) .Value = "Garza"

.item (1, 3) .Value = "Ramos"

.item (2, 0) .Value = "Doctor"

.item (2, 1) .Value = "Ingeniero"

.item (2, 2) .Value = "Maestro"

.item (2, 3) .Value = "Administrador"

Terminar con

End Sub

Private Sub Button1_Click (remitente de ByVal como System.Object, ByVal e As System.EventArgs) Maneja Button1.Click

Dim como secuencia tmpStr

Para cada fila Como DataGridViewRow En DataGridView1.Rows

Si DataGridView1.Rows (row.Index) .Cells (0) .Value = entonces verdad

tmpStr = tmpStr y row.Index y ","

Terminara si

Siguiente

Si tmpStr & lt;> "" Entonces

tmpStr = tmpStr.Substring (0, tmpStr.Length - 1)

MsgBox (tmpStr y "filas se comprueban!")

Terminara si

End Sub

End Class

6 Pulse la tecla "F5" para ejecutar la aplicación, a continuación, pulse "Button1" para mostrar un cuadro de mensaje con las filas seleccionadas.