안녕하세요. 그래서 마우스를 강조 표시 한 행을 가져 왔습니다. 그러나 나는 그것의 내용에 접근하는 방법을 모른다.셀의 내용에 액세스 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();
대단히 감사합니다! 이 방법을 사용하면 이것을 사용하고 업데이트 할 것입니다. 감사합니다 :)) –
고맙습니다 아주 많이 선생님! 이것은 정말로 많은 도움이되었습니다. 나는 당신이 어떻게 대답을주는 대신에 처음에 예제를 제공하는지 감탄하여, 나는 그것을 쉽게 이해할 수 있습니다. 감사 :)) –
을 충분해야 셀의 콘텐츠에 액세스 할 값 속성을 사용할 수 있습니다 시도했다. – Brissles
'theGrid [j, i] .Value.ToString()'도 접근 할 수 있습니다.'theGrid [j, i]'는 꽤 컴팩트하다고 생각합니다. – barlop