0
這看起來很容易,但我找不到從DataGrid上的選定行中檢索文本的方法。網格僅選擇單行 - 不允許多行選擇。如何從Winforms DataGrid上的選定行中獲取文本?
這看起來很容易,但我找不到從DataGrid上的選定行中檢索文本的方法。網格僅選擇單行 - 不允許多行選擇。如何從Winforms DataGrid上的選定行中獲取文本?
想通了。一種方法是
string val =(string)dataGrid1 [1,1]; //小區1,第1行
這是你如何讓整行的文本(相對於現有的答案,顯示如何從一個DataGrid單個值):
string str = "";
int row = datagrid.CurrentRowIndex;
int col = 0;
while (true)
{
try
{
str += datagrid[row,col].ToString() + "|";
col++;
}
catch
{
break;
}
}