首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何在代码中设置dataGridView中的某个单元格为选定状态

2012-02-09 
怎么在代码中设置dataGridView中的某个单元格为选定状态?在程序代码中产生一个值v1,v1是dataGridView中一

怎么在代码中设置dataGridView中的某个单元格为选定状态?
在程序代码中产生一个值v1,v1是dataGridView中一个单元格的值,但是目前并不知道这个值所在的行号(列号知道),怎样使包含v1的这个单元格处于选定状态?多谢了!回复有效一定结分。

[解决办法]
完整解决:
/// <summary>
/// 设置单元格
/// </summary>
/// <param name= "value "> 要选择单元格的值 </param>
/// <param name= "colIndex "> 列索引 </param>
private void SetCurrentCell(object value,int colIndex)
{
try
{
foreach (DataGridViewRow dgr in dataGridView1.Rows)
{
//判断单元格值
if (dgr.Cells[colIndex].Value == value)
{
//设置当前单元格
dataGridView1.CurrentCell = dgr.Cells[colIndex];
//设置选中状态
dgr.Cells[colIndex].Selected = true;
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}

热点排行