Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Текстовая таблица

13K
09 ноября 2005 года
Zonder
3 / / 09.11.2005
Как в компоненте TStringGrid сделать ряды разного цвета? Заранее спасибо.
5
10 ноября 2005 года
hardcase
4.5K / / 09.08.2005
Цитата:
Originally posted by Zonder
Как в компоненте TStringGrid сделать ряды разного цвета? Заранее спасибо.


Например воттак:

Код:
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
  begin
    if (ACol < 1) or (ARow < 1) then Exit;
    with StringGrid1.Canvas do begin
        if longbool(ARow mod 2) then Brush.Color:=clSkyBlue
        else Brush.Color:=clMoneyGreen;
        FillRect(Rect);
        TextRect(Rect,Rect.Left,Rect.Top,StringGrid1.Cells[aCol,ARow]);
    end;
  end;

это событие СтрингГрида - DrawCell
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог