Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.02;
Скачать: CL | DM;

Вниз

Как в СтригГрид вывести картинку?   Найти похожие ветки 

 
Кицум   (2006-03-17 11:35) [0]

Обьясните пожалуйста как в СтригГрид вывести картинку в отдельную ячейку ? ? ?


 
clickmaker ©   (2006-03-17 11:46) [1]

OnDrawCell


 
Кицум   (2006-03-17 11:50) [2]

А что нужно написать в этом событии я не знаю, можно поподробнее.


 
msguns ©   (2006-03-17 11:53) [3]

procedure TfrmChild.grCTLGDrawColumnCell(Sender: TObject;
 const Rect: TRect; DataCol: Integer; Column: TColumn;
 State: TGridDrawState);
begin
 if (Column.FieldName="TID") and not Column.Field.IsNull then
    MainForm.imlGridType.Draw(TDBGrid(Sender).Canvas,Rect.Left,Rect.Top,Column.Field .AsInteger);
 if (Column.FieldName="BAVAIL") and not Column.Field.IsNull then
    MainForm.imlGridAvl.Draw(TDBGrid(Sender).Canvas,Rect.Left,Rect.Top,Column.Field. AsInteger);
end;


imlGridType,imlGridAvl - имажлисты с набором пиктограммок. Индекс пиктограммки = содержимому поля отображаемого датасета

А вот оч.хорошая статься о гриде:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=806#01


 
msguns ©   (2006-03-17 11:54) [4]

Пардон, не обратил внимание на стрингрид.
Обработчик иной, но схема рисования та же


 
Anatoly Podgoretsky ©   (2006-03-17 11:56) [5]

Кицум   (17.03.06 11:50) [2]
В справке есть пример


 
Кицум   (2006-03-17 12:07) [6]

Спасибо всем за помощь ! ! !



Страницы: 1 вся ветка

Текущий архив: 2006.04.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
15-1141848625
LordOfRock
2006-03-08 23:10
2006.04.02
Dr. Web лезет в инет


11-1124045938
UFO
2005-08-14 22:58
2006.04.02
TBitmap в kol + asm


2-1142807079
Farpik
2006-03-20 01:24
2006.04.02
Блокировать клавиши.


2-1142601250
Chall
2006-03-17 16:14
2006.04.02
Sos! Необходимо сделать отчет вида...


8-1128314222
NikNet
2005-10-03 08:37
2006.04.02
Как быстро сравнить два TBITMAP?