因为我坚持我的问题我不得不向你寻求帮助。我有一个DataGridView,我想选择多行,但只在同一列。如果用户在列之外他开始选择,我想防止这些行也被选中。
我该怎么做?
善意的问候
拉尔夫
答案 0 :(得分:0)
尝试添加CellClick事件处理程序以自动删除不需要的列的选择
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) {
if (e.ColumnIndex != 1) {
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Selected = false;
}}
下行:您无法选择其他列