Вот как-то так:
Код | private void dataGridView1_CellMouseUp(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == MouseButtons.Right) { dataGridView1.ClearSelection(); dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Selected = true; } else if (e.Button == MouseButtons.Left) { dataGridView1.ClearSelection(); for (int i = 0; i < dataGridView1.Rows.Count; i++) dataGridView1.Rows[i].Cells[e.ColumnIndex].Selected = true; for (int i = 0; i < dataGridView1.Columns.Count; i++) dataGridView1.Rows[e.RowIndex].Cells[i].Selected = true; } }
|
|