Главная страница
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.026 c
2-1142909634
Andrewmx
2006-03-21 05:53
2006.04.02
Деревья


2-1142930771
pkm
2006-03-21 11:46
2006.04.02
Random.


5-1128496274
MegaVolt
2005-10-05 11:11
2006.04.02
Множество компонентов в одном контейнере. Как делать?


2-1142679172
Std
2006-03-18 13:52
2006.04.02
HTTPS


2-1142514717
tolikua
2006-03-16 16:11
2006.04.02
перемещение объектов типа TPanel по форме