2012-05-30 2 views
0

Я подключен к базе данных с использованием набора данных DataGridView и я установил:DataGridView и CheckBox

DataGridView.autogenerate=false 

Затем я добавил столбец за столбцом с помощью графического пользовательского интерфейса свойств, а затем я сделал один из столбцов, как флажок.

Сначала я хотел бы установить значение флажка в true или false, а затем проверить, истинно ли значение true, если true, то я хотел бы получить значение другого столбца, но в той же строке, а затем скрыть текущей строки.

+0

Интересно, какой API вы используете ... Winform? ASP.NET? WPF? Silverlight? –

+0

Я использую приложение для приложений C# windows –

ответ

0

Для начала необходимо проверить, проверена ли эта ячейка.

if (DataGridViewRow.Cells[CellNumber].Value != null) 
{ 
    if ((Boolean)DataGridViewRow.Cells[CellNumber].Value == true) 
    { 
     //Get other cell value 
    } 
} 

Как только вы это сделаете, вы можете скрыть строку.

DataGridViewRow.Visible = false; 
Смежные вопросы