C#winform中的 dataGridView 鼠标点行首时选中整行,点击单元格时 选中单元格,如图:
发布网友
发布时间:2022-05-16 17:33
我来回答
共3个回答
热心网友
时间:2023-11-06 20:46
可以,你用下面的代码:
private void dgvReceive_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex!=-1 )
{
if (e.ColumnIndex==-1)
{
dgvReceive.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
dgvReceive.Rows[e.RowIndex].Selected = true;
}
else
{
dgvReceive.SelectionMode = DataGridViewSelectionMode.CellSelect;
dgvReceive.Rows[e.RowIndex].Cells[e.ColumnIndex].Selected = true;
}
}
}
热心网友
时间:2023-11-06 20:47
都可以的,只是在单个与全行的事件那里做控制就行了
热心网友
时间:2023-11-06 20:47
多个一起选择? 这个要取得选择的多个行的id 才可以操作吧