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

Вниз

Как КОРРЕКТНО разместить картинку в DBGRID-е ???   Найти похожие ветки 

 
officeman ©   (2002-10-09 22:26) [0]

Уважаемые Мастера!

Правим событие:

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
if datacol=0 then
begin
DBGrid1.Canvas.Draw(Rect.Top,Rect.top,Image1.Picture.Graphic);
end;
end;
end.

При этом картинка добавляется, без проблем.
Все картинки одинакового размера(64x64)

ВНИМАНИЕ ВОПРОС=============>>>>>>>>>>>>>>>>
Как сделать так, чтобы ВСЕ ЯЧЕЙКИ таблицы приняли форму размещённых в них КАРТИНОК ???????
так как картинки все одинаковые, долна получится сетка из одинаковых квадратов с картинками....

надеюсь вы поняли о чём это я....

с Уважением, OfficeMan


 
ЮЮ ©   (2002-10-10 03:16) [1]

Если бы это был не DBGrid, а DrawGrid или StringGrid, у которых есть доступ к RowHeights, ColumnWidth - то это делается без проблем. B DBGrid всё это устанавливается изнутри. Для изменеия штрины столбцов используй DBGrid.Columns[].Width. А высоту - изменяя DBGrid.Font.Height.



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

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

Наверх




Память: 0.46 MB
Время: 0.014 c
1-101251
kukuikar
2002-10-21 21:56
2002.10.31
Проблема в следующем. Опять про ...


3-101098
Hlor
2002-10-09 15:40
2002.10.31
Доброго времени суток! Есть вопрос... Как осуществить


14-101491
Filat
2002-10-11 20:29
2002.10.31
RFC по URL структуре??????


3-101056
KidMan
2002-10-11 22:36
2002.10.31
SQL параметры и дата


4-101587
miDDTrich
2002-09-16 14:47
2002.10.31
Как рисовать рядом с эл-том ListView/TreeView с помощью WinAPI?