Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Bitmap в StringGrid ячейке

Delphi , Компоненты и Классы , TStringGrid и TDrawGrid

Bitmap в StringGrid ячейке

В обработчике события OnDrawCell элемента StringGrid поместите следующий код:


with (Sender as TStringGrid) do
  with Canvas do
  begin
    {...}
    Draw(Rect.Left, Rect.Top, Image1.Picture.Graphic);
    {...}
  end;

Используйте метод Draw() или StretchDraw() класса TCanvas. Image1 - это TImage с предварительно загруженным в него bitmap-ом.

Статья Bitmap в StringGrid ячейке раздела Компоненты и Классы TStringGrid и TDrawGrid может быть полезна для разработчиков на Delphi и FreePascal.


Комментарии и вопросы


:: 2015-02-03 12:08:19 :: re:Bitmap в StringGrid ячейке

пользователь: юрий.

непонятно в какую ячейку загружается картинка, я например тупо скопировал код и картинка загрузилась
аккурат закрыв все первые ячейки ,то есть поверх них
Draw(1,1,bit);
что там должно быть в {...}????
если пишете код ,то пишите подробно ,пытался в ячейку вставить написал так
SG.Cells[2,1].StretchDraw(1,1,bit);
ошибка вылезла


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: TStringGrid и TDrawGrid ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru Rambler's Top100
29.03.2024 15:26:28/0.033635854721069/0