你好,我設法讓我的鼠標突出顯示它的行。但是我不知道如何訪問它的內容。例如:訪問單元格datagridview的內容Winform C#
例如:我突出顯示了第25行我可以知道,它突出顯示了第25行,我不知道如何訪問其內容並將其全部放入文本框中。任何人?
你好,我設法讓我的鼠標突出顯示它的行。但是我不知道如何訪問它的內容。例如:訪問單元格datagridview的內容Winform C#
例如:我突出顯示了第25行我可以知道,它突出顯示了第25行,我不知道如何訪問其內容並將其全部放入文本框中。任何人?
可以使用值屬性來訪問單元格的內容如下
// the content of the cell
var x = dataGridView1.Rows[0].Cells[0].Value;
// this gets the content of the first selected cell
dataGridView1.SelectedCells[0].Value;
// you can set the cells the user is able to select using this
dataGridView1.SelectionMode= SelectionMode. //intellisense gives you some options here
到底該怎麼做你問這樣的事情應該足夠
System.Text.StringBuilder t = new System.Text.StringBuilder();
String delimiter = ",";
foreach(DataGridViewCell c in dataGridView1.SelectedRows[0].Cells)
{
t.Append(c.Value);
t.Append(delimiter);
}
textBox1.Text = t.ToString();
非常感謝您先生!我會使用這個,如果這個工程更新你。謝謝:)) – 2012-01-15 23:16:15
非常感謝你先生!這真的幫了我很多。我很佩服你先給出例子,而不是給出答案,以便我可以很容易地理解它。謝謝 :)) – 2012-01-23 00:33:56
請張貼您的代碼」已經嘗試過。 – Brissles 2012-01-15 16:52:04
'theGrid [j,i] .Value.ToString()'也可以訪問它,我認爲'theGrid [j,i]'非常緊湊。 – barlop 2017-12-04 19:12:09