如何使DataGridView显示所选行(Winforms)
本文关键字:Winforms 何使 DataGridView 显示 | 更新日期: 2023-09-27 18:25:51
嗨,我正在开发windows应用程序。当我更改数据网格视图中的选择行时,我如何在数据网格视图中将其选中?
请帮帮我。
试试这个代码,它会让你的datagridview在用户点击一个单元格时选择所有行
YourDataGridView.SelectionMode=DataGridViewSelectionMode.FullRowSelect;
给你。。。自动更新DataGridView行每次都在顶部添加。
DataGridViewRow row = new DataGridViewRow();
int rowID = 0;
dgvLocation.Rows.Insert(rowID, row);
dgvLocation.Rows[rowID].Cells[0].Value = Number.ToString();
dgvLocation.Rows[rowID].Cells[1].Value = Time.ToString();
dgvLocation.Rows[rowID].Cells[2].Value = History1.ToString();
dgvLocation.Rows[rowID].Cells[3].Value = History2.ToString();
dgvLocation.Rows[rowID].Selected = true;
dgvLocation.Focus();
试试这个:
int currRow = 0;
currRow = dataGridView1.CurrentRow.Index;
dataGridView1.Rows[currRow].Selected = true;