none
Como usar o DataGridView com checkbox? RRS feed

  • Discussão Geral

  • Bom dia, alguem pode converter este codigo para vb.net?

    eu tenho um datagridview com colunas do tipo  checkbox, e no formulario tenho um botão confirmar para gravar na base de dados as alteraçoes feitas ou verificar os campos checados.

    foreach (DataGridViewRow row in dataGridView1.Rows)
    {
           DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell) row.Cells[0];
           chk.Value = !(chk.Value == null ? false : (bool) chk.Value); //por que chk.Value é nulo inicialmente
    }

    obrigado


    Daniel Rosa Iniciante de programação em vb.net, linq sql e Sql server

    quinta-feira, 13 de março de 2014 11:50

Todas as Respostas

  • Olá Daniel,

    segue a tradução:

    For Each row As DataRow In DataGridView1.Rows
                Dim chk As DataGridViewCheckBoxCell = row.Item(0)
                chk.Value = IIf(chk.Value Is Nothing, False, chk.Value)
            Next

    Wennder Santos

    terça-feira, 18 de março de 2014 13:00
  • Obrigado e desculpe a demora

    muito obrigado pela resposta, resolveu meu problema...


    Daniel Rosa Iniciante de programação em vb.net, linq sql e Sql server

    domingo, 1 de junho de 2014 15:37