none
Retornar valor de um DataGridViewCheckBoxColumn RRS feed

  • Pergunta

  • Olá

    Gente, não consigo extrair valores de um "DataGridViewCheckBoxColumn" (ou seja, retornar True ou False):

      Dim valor As Decimal
            For i As Integer = 0 To dgvListaContatos.Rows.Count - 1
                If dgvListaContatos.Rows(i).Cells(0).Value() = True Then
                    valor += 1
                End If
            Next

    Retorna valor em branco.

    Alguém pode me ajudar?

    Desde já agradeço.

    terça-feira, 13 de dezembro de 2016 15:33

Respostas

  • Olá,

    Faz dessa forma:

    Dim valor As Decimal = 0
    For Each row As DataGridViewRow In dataGridView1.Rows
    	If Not row.IsNewRow Then
    		If Convert.ToBoolean(row.Cells(0).Value) Then
    			valor += 1
    		End If
    	End If
    Next
    

    Valeu!


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MSP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco

    • Marcado como Resposta Eliseu5 terça-feira, 13 de dezembro de 2016 18:10
    terça-feira, 13 de dezembro de 2016 16:16

Todas as Respostas