根据字符串项选择DataGridView的一行
本文关键字:一行 DataGridView 字符串 选择 | 更新日期: 2023-09-27 17:50:51
使用:VS2010,.Net 3.5.我为我可怜的头衔道歉。
我有一个字符串项,我确信它在数据网格视图中可用。现在我想选择项目所属的行。
tableName = tmp._Table; //I have my table_name here
//下面的代码显示了我的dgvtablelist。
dgvTablesList.DataSource = CS.getAllTables(serverName, dbName, authenticationType, logIn, passWord);
那么,如何在DataGridVIew中选择我的tableName?
我没有任何**索引
首先找到搜索值的gridview行索引:
String searchValue = "your_table_name";
int rowIndex = -1;
foreach(DataGridViewRow row in DataGridView1.Rows)
{
if(row.Cells[1].Value.ToString().Equals(searchValue))
{
rowIndex = row.Index;
break;
}
}
然后选择。。
dataGridView1.Rows[rowIndex].Selected = true;
您应该尝试这样做以选择DataGridView行。
DataGridView1.CurrentCell = DataGridView.Rows[rowIndex].Cells[0];
希望这能有所帮助。