Главная страница
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.48 MB
Время: 0.051 c
15-1141740830
sniknik
2006-03-07 17:13
2006.04.02
Программный рейд, striple... WinXP


15-1141404799
Nick Denry
2006-03-03 19:53
2006.04.02
А что вы будете делать


15-1142288276
Нужна помощь
2006-03-14 01:17
2006.04.02
Нужен компонент аналогичный TRxCalc, только, чтобы мышкой можно


1-1140966331
DR0N
2006-02-26 18:05
2006.04.02
Как сделать что бы форма меняла размеры проаорционально?


2-1142958679
Anton22
2006-03-21 19:31
2006.04.02
MainMenu