Я пытаюсь реализовать DataGridView, который позволяет выбрать всю строку, щелкнув заголовок строки или выбрав весь столбец, нажав заголовок столбца. Это работает только в том случае, если я устанавливаю SelectionMode на ColumnHeaderSelecteect до того, как произойдет событие.public class CustomDataGridView : DataGridView
{
protected override void OnRowHeaderMouseClick(DataGridViewCellMouseEventArgs e)
{
this.SelectionMode = DataGridViewSelectionMode.RowHeaderSelect;
base.OnRowHeaderMouseClick(e);
}
protected override void OnColumnHeaderMouseClick(DataGridViewCellMouseEventArgs e)
{
this.SelectionMode = DataGridViewSelectionMode.ColumnHeaderSelect;
base.OnColumnHeaderMouseClick(e);
}
}
Подробнее здесь: https://stackoverflow.com/questions/156 ... lumnheader
DataGridView Выбор RowHeader или ColumnHeader ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Программная установка VisualStateGroups для ColumnHeader приводит к странной анимации.
Anonymous » » в форуме C# - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как переместить или скопировать данные из datagridview в datagridview 2 в любой строке?
Anonymous » » в форуме C# - 0 Ответы
- 32 Просмотры
-
Последнее сообщение Anonymous
-