2012-08-04 47 views
0

我正在使用c#並且在窗體上加載了數據的datagridview控件。我想選擇並將焦點設置爲單元格的值與文本框中的值匹配的行。我怎麼去解決這個問題。將焦點設置爲其單元格與給定值匹配的數據網格行c#

+0

這有點太模糊......如果有更多的行要顯示,例如:一個在頂部,另一個在底部?如何使它們可見?您是否也想在所有單元格中搜索特定列的單元格? – digEmAll 2012-08-04 09:36:01

回答

0

這將在文本框的值的第一個實例相匹配

iCurrrow = -1

的foreach(的DataGridViewRow行中dgv.Rows)

{

if (row.Cells[0].Value.ToString().Equals(TextBox.Text)) 

{ 
    iCurrrow = row.Index; 
    break; 
} 

}

dgv.CurrentCell = dgv.Rows [iCurrrow] .Cells [0];

相關問題