elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  DataGridView con columna tipo DataGridViewCheckBoxColumn() [SOLUCIONADO]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: DataGridView con columna tipo DataGridViewCheckBoxColumn() [SOLUCIONADO]  (Leído 1,141 veces)
01munrra

Desconectado Desconectado

Mensajes: 282



Ver Perfil
DataGridView con columna tipo DataGridViewCheckBoxColumn() [SOLUCIONADO]
« en: 6 Abril 2016, 07:46 am »

primero que nada, disculpenme soy nuevo en este lenguaje, y me falta por aprender, les comento tengo un datagridview cargado a traves de una base de datos, cada fila del datagridview tiene un chekbox para que el usuario seleccione, aqui algo de codigo:

Código
  1.  
  2.        Dim ds As New DataSet
  3.        Dim col_select As New DataGridViewCheckBoxColumn()
  4.  
  5.        With col_select
  6.            .Name = "Selecione"
  7.            .DefaultCellStyle.BackColor = Color.AliceBlue
  8.        End With
  9.  
  10.        orden = "Select descripcion from signos"
  11.        ds.Tables.Add("signos")
  12.        Dim adaptador As New OleDb.OleDbDataAdapter(orden, bd)
  13.        adaptador.Fill(ds.Tables("signos"))
  14.        ds.Tables(0).Columns(1).ColumnName = "Descripcion"
  15.        DataGridView1.DataSource = ds_signos.Tables("signos")
  16.        DataGridView1.Columns.Add(col_select) ' añado al datagridview
  17.  

mi pregunta son las siguientes:
1) como hago el recorrido del datagridview, para saber que selecciono el usuario.

gracias!, por cualquier tipo de ayuda.


« Última modificación: 7 Abril 2016, 16:07 pm por 01munrra » En línea

01munrra

Desconectado Desconectado

Mensajes: 282



Ver Perfil
Re: DataGridView con columna tipo DataGridViewCheckBoxColumn() [SOLUCIONADO]
« Respuesta #1 en: 7 Abril 2016, 16:08 pm »

la solucion es la siguiente:

Código
  1. For fila As Integer = 0 To DataGridView1.RowCount - 1
  2.            For columnas As Integer = 0 To DataGridView1.ColumnCount - 1                
  3.                If columnas = 2 Then
  4.                    If DataGridView1(2, fila).Value() = True Then
  5.                        MsgBox(DataGridView1.Item(1, fila).Value)
  6.                        'Operaciones a Efectuar  
  7.                    End If
  8.                End If
  9.            Next
  10.        Next
  11.  

cabe destacar que en la columna 2 del DataGridView tengo al DataGridviewChekboxColumn y en la columna 1 tengo al nombre del Items Seleciionado.  ;-) ;-) ;-) :silbar: :silbar:


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines