Datagridviewcheckboxcolumn

Тема в разделе ".NET", создана пользователем S-haman, 16 июл 2008.

  1. S-haman

    S-haman Гость

    Здраствуйте работаю с DataGridView и у одного поля тип DataGridViewCheckBoxColumn, подскажите как можно програмно проверить отмечен чекбокс или нет?
    пробовал проверять:
    "if (dataGridView1.Rows[0].Cells[7].Value ==false)"

    регаетсья на то что не может сравнитвьа обект с типом булеан.
    B датагриде есть разные типы полей и надо проверять конкретное поле на значение, и это надо делать не при форматировании а при нажатии на кнопку или вызове процедуры
     
  2. Young Programmer

    Young Programmer Гость

    попробуйте так:

    if ( (bool)dataGridView1.Rows[0].Cells[7].Value==false)
     
  3. S-haman

    S-haman Гость

    выдает следующюю ошибку
    "Specified cast is not valid."
    sax_ol
    Говорит о том что там тип не бул, но если пітаться записать в то поле то відаеться ошибка что поле являеться типа булеан , значит соответственно оно должно сравниваться с булеаном ))
     
  4. DZX

    DZX Гость

    Object в bool так просто не привести, можно так

    if(!Convert.ToBoolean(dataGridView1.Rows[0].Cells[7].Value)) ....
     

Поделиться этой страницей