2011-04-20 82 views
0

我的問題是:我如何獲得DataGridView中所選單元格的值?選擇datagridview

這裏是我的代碼:

txtUsername.Text = grdUser.SelectedRow.Cells(1).Text; 

的感謝!

+1

吧?你能解釋更多嗎? – webdad3 2011-04-20 02:47:28

回答

2

假設:

DataGridView view 

要找到選擇的行號:

selectedRowNumber = view.SelectedRows.Count > 0 ? view.SelectedRows[0] : -1; 

爲了得到第一個單元格中選擇文本:

text = view.SelectedCells[0].FormattedValue.ToString(); 

看看的這裏的文檔:

http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.aspx

http://msdn.microsoft.com/en-us/library/x8x9zk5a.aspx

http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewcell.aspx

http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.selectedcells.aspx

1

最簡單的方法將使用

dataGridView1.CurrentCell.FormattedValue 
+0

@ user714607:我想這就是你要找的。 – Marshal 2011-04-20 07:12:39