Разрешить выбор строки в режиме dataGridview, но не разрешать выбор ячейки

Я хотел бы разрешить выбор строки в DataGridView (С#, WinForm) и не разрешать выбор ячейки.

Есть ли способ сделать это, пожалуйста?

Большое спасибо:)

2 ответа

Проверьте окно свойств в Visual Studio после выбора DataGridView. Вы увидите свойство под названием SelectionMode. Установите его на FullRowSelect.


this.DataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
this.DataGridView.Columns["Text"].ReadOnly = true;

DataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect означает, что отдельные ячейки не могут быть выбраны.

DataGridViewColumn.ReadOnly = true означает, что к ячейкам нельзя дважды щелкнуть.

licensed under cc by-sa 3.0 with attribution.