Форум: "Базы";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];
ВнизКак КОРРЕКТНО разместить картинку в 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c