コンボボックスの選択に基づいてクエリできるデータ グリッドがあります。
私のコード(以下に示す)は、データグリッドを検索することを目的としており、一致するテキストを含む行が見つかった場合、データグリッドの選択されたインデックスを対応する行に移動することを意味します。
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
このエラーを修正する方法を知っている人はいますか? オンラインで検索しても解決策が見つかりません