DataGridView Выбор RowHeader или ColumnHeaderC#

Место общения программистов C#
Anonymous
DataGridView Выбор RowHeader или ColumnHeader

Сообщение Anonymous »

Я пытаюсь реализовать 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

Вернуться в «C#»