![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите! Как в DBGrid изменить цвет конкретной ячейки? [D5, Paradox]
domino © (2002-07-23 15:44:00)Как в DBGrid изменить цвет конкретной ячейки?
И если можно то подскажите пожалуйста еще как например на конкретное поле всех записей наложить маску?
Спасибо!!!!!!!!!
Skif (2002-07-24 12:54:00) [1]Обработайте событие OnDrawDataCell. Вот пример, который использует демонстрационную таблицу COUNTRY и рисует текст красным цветом во всех строках, содержащих страны с населением свыше 10 миллионов человек
begin
if Table1.FieldByName("Population").AsFloat < 10000000 then
DBGrid1.Canvas.Font.Color := clRed;
dbGrid1.DefaultDrawDataCell(Rect,Field,State);
end;
Это не мое. Взял из Кулибы. Кстати, классная вещь
Heide (2002-07-23 16:25:00) [2]См. статью
http://www.compress.ru/Article.asp?id=2096
Johnmen (2002-07-23 15:50:00) [3]1.OnDrawDataCell
2.Filter