Главная страница
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.054 c
4-1137144109
Andrey C
2006-01-13 12:21
2006.04.02
Програмный клик мышки


15-1141984701
leonidus
2006-03-10 12:58
2006.04.02
Подскажите юникодные коды символов


6-1134371410
__DATA__
2005-12-12 10:10
2006.04.02
Кракозябры в теме письма.


15-1141545075
Ученик чародея
2006-03-05 10:51
2006.04.02
Служба поиска в Интернет.


2-1142519958
vl
2006-03-16 17:39
2006.04.02
sql запрос