我在同一個表單中使用了兩個網格視圖,我想將選定的整行傳遞給另一個網格視圖,我已經嘗試過,但沒有得到它。如何在一個窗體應用程序中從一個gridview獲取數據到另一個gridview?
0
A
回答
0
private void dataGridView1_SelectionChanged(object sender, EventArgs e)
{
int selectedIndex=dataGridView1.SelectedRows[0].Index;
CopyColumns();
for (int i = 0; i < dataGridView1.Columns.Count; i++)
dataGridView2.Rows[0].Cells[i].Value = dataGridView1.Rows[selectedIndex].Cells[i].Value;
}
void CopyColumns()
{
for (int i = 0; i < dataGridView1.Columns.Count; i++)
dataGridView2.Columns.Add(i.ToString(),dataGridView1.Columns[i].HeaderText);
}
0
試試這個
internal static class DataGridViewExtensions
{
public static void CloneRowWithValues(this DataGridViewRow SingleRow, DataGridView Target)
{
DataGridViewRow Results = (DataGridViewRow)SingleRow.Clone();
for (Int32 Row = 0; Row < SingleRow.Cells.Count; Row++)
{
Results.Cells[Row].Value = SingleRow.Cells[Row].Value;
}
Target.Rows.Add(Results);
}
}
0
這裏解決方案烏爾問題:
DataGridView1.Rows.Add(DataGridView2.Rows[0].Clone());
的0
u可以使用所選的指數,ü要擺脫DGV2到DGV1 instate 。
0
對於來自Gridview_1使用此代碼&事件(說的RowHeaderMouseClick事件)
private void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
DataRow r=dataGridView1.Rows[e.RowIndex];
Pass_To_Grid2(r); // Send to Other Grid View..
}
private void Pass_To_Grid2(DataRow r)
{
dataGridView2.Rows.Add(r); /// Must have Same Fields
}
請使用一些高級特性,如Drag & Drop
選定行。這給出了一些附加功能(用戶友好的應用)。
相關問題
- 1. 將數據從一個Gridview傳遞到另一個Gridview:
- 2. 如何將項目從一個gridview移動到另一個gridview?
- 3. 如何將數據從一個gridview複製到另一個
- 4. 如何在一個gridview中傳遞一個gridview的數據
- 5. C#:從一個窗體獲取信息到另一個窗體
- 6. 將數據添加到另一個類的窗體上的gridView
- 7. 重新分配從一個GridView到另一個GridView的行
- 8. 從一個gridview複製數據到另一個略有不同
- 9. 如何從另一個Android應用程序獲取數據
- 10. 如何從一個gridView發送一個id值到數據庫?
- 11. 在另一個gridview中打開gridview
- 12. 如何從另一個程序讀取另一個窗口
- 13. ASP.NET GridView鏈接到另一個GridView
- 14. 如何將數據從一個窗體傳遞到另一個窗體
- 15. 如何在同一個佈局中將項目從一個gridview拖放到另一個gridview?
- 16. 如何在數據GridView中選擇一行並填充另一個GridView?
- 17. 從一個gridview
- 18. 從一個GridView
- 19. 從一個GridView
- 20. 傳遞價值,從一個的GridView到另一頁面的GridView
- 21. 從一個rails應用程序提交數據到另一個
- 22. MS Access如何從一個子窗體獲取另一個子窗體的值?
- 23. AJAX DropDownExtender:如何從一個GridView中獲取值到一個TextBox中?
- 24. 獲取從一個程序到另一個程序的變量
- 25. 如何從一個GridView
- 26. 如何在orientdb中從一個類取數據到另一個
- 27. 將選中的行gridview傳遞到另一個表單上的另一個gridview
- 28. 使用C#在Windows應用程序中檢索從一個窗體到另一個窗體的值
- 29. 如何從數據網格中提取數據到另一個窗體在asp.net
- 30. 如何獲取從一個表和另一個唯一數據