powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как В DBGride показать отрицательные значения красным цветом?
4 сообщений из 4, страница 1 из 1
как В DBGride показать отрицательные значения красным цветом?
    #32269769
grigorii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как В DBGride показать отрицательные значения красным цветом?
в Ассеss_e это делалось в формате поля
Код: plaintext
# ## 0 . 00 ;-# ## 0 . 00 [Red]


неужели Дельфи это не могёт
в команде DisplayFormat не нашел управление цветом
...
Рейтинг: 0 / 0
как В DBGride показать отрицательные значения красным цветом?
    #32269770
pavelf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
как В DBGride показать отрицательные значения красным цветом?
    #32270440
Cheboor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
обработчик события DrawColumnCell, там пишешь:

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
if column.Field.FieldName='LastName' then
if (column.Field.AsString)='Nelson' then
begin
dbgrid1.Canvas.Brush.Color:=clBlack;
dbgrid1.Canvas.Rectangle(rect);
dbgrid1.Canvas.Font.Color:=clWhite;
dbgrid1.Canvas.TextOut(rect.Left+1,rect.Top+1,column.Field.AsString);
dbgrid1.Canvas.Font.Color:=clBlack;
end;
end;
...
Рейтинг: 0 / 0
как В DBGride показать отрицательные значения красным цветом?
    #32270663
Малиновский Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...используте DBGridEh... !!!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как В DBGride показать отрицательные значения красным цветом?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]