Вопросы о заголовках строк и столбцов dataGridView - PullRequest
3 голосов
/ 13 сентября 2011

О заголовках строк:

1) Можно ли написать на них текст?

2) Можно ли изменить их цвет, чтобы они отличались от всех других ячеек?

3) Можно ли сделать эту стрелку, которая появляется, когда я нажимаю на них, чтобы уйти?

О заголовках столбцов:

4) Можно ли изменить их цвет?

Заранее спасибо.

1 Ответ

2 голосов
/ 04 октября 2011

Ответ на 3)

Обработка события CellPainting:

dataGridView.CellPainting += 
     new DataGridViewCellPaintingEventHandler (dataGridView_CellPainting);

Тогда для обработчика ответьте только на ColumnIndex из «-1» (что указывает на заголовок строки):

void dataGridView_CellPainting (object sender, DataGridViewCellPaintingEventArgs e)
{
    if (e.ColumnIndex == -1)
    {
        e.PaintBackground (e.CellBounds, true);
        e.Handled = true;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...