![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Цвет выделения строки в DBGrid
Slimer © (2006-12-27 10:32:00)Всем привет.
Подскажите кто знает каким образом можно изменить цвет подсветки выделеной записи в DBGrid? По умолчанию он синий, а если я хочу например чтоб выделенная сторока подсвечивалась серым?
Ученик чародея (2006-12-27 15:13:00) [1]DefaultDrawing=False;
И обрабатывать событие
OnDrawColumnCell
Рисовать через DbGrid.Canvas.TextRect(Rect,Left,Top,строка|или преобразованное в строку);
Rect - передается в обработчике события.
Column.FieldName - имя поля
Column.Field.AS_Тип поля само значение ячейки преобразованое к опредленному типу
Для изменения фона меняешь
DBGrid.Canvas.Brush.Color
Для изменения шрифта для вывода текста
DBGrid.Canvas.Font.Color
Для рисования в ячейке
DBGrid.Canvas.Pen.Color
clickmaker (2006-12-27 10:40:00) [2]в стандартном гриде не поменяешь
в OnDrawColumnCell свою рисовать