我有一个可以根据组合框选项查询的数据网格。
我的代码(如下所示)旨在搜索数据网格,如果它找到具有匹配文本的行,则意味着将数据网格选择的索引移动到相应的行。
for (int i = 0; i <= DashBoard_DataGrid.Columns.Count - 1; i++)
{
if (DashBoard_DataGrid.Rows[0].ToString().ToLower().Contains(comboBox9.Text.ToString().ToLower()))
{
value = dr.Cells[i].Value.ToString();
// return dr.Cells[i].RowIndex;
DashBoard_DataGrid.SelectedCells[i].RowIndex = dr.Cells[i].RowIndex;
}
}
但是我收到以下错误
Error 7 Property or indexer 'System.Windows.Forms.DataGridViewCell.RowIndex' cannot be assigned to -- it is read only
有谁知道如何解决这个错误?在线搜索并没有给出解决方案