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

Вниз

Нужно вывести на форму рисунок из ImageList.   Найти похожие ветки 

 
Mishenka   (2004-11-12 14:46) [0]

Нужно вывести на форму рисунок из ImageList.
Пишу :

ImageList1.Draw(Form1.Canvas, 0, 0, 0);

Но ничего не рисуется. В чём тут дело?


 
Юрий Зотов ©   (2004-11-12 14:48) [1]

Где именно Вы это пишете?


 
Mishenka   (2004-11-12 14:51) [2]

В OnShow у Form1.


 
Ega23 ©   (2004-11-12 14:56) [3]

OnPaint ?


 
Юрий Зотов ©   (2004-11-12 15:00) [4]

> Mishenka   (12.11.04 14:51) [2]

В OnShow форма еще невидима. После того, как Вы что-то на ней "нарисовали", она становится видимой и начинает РЕАЛЬНО прорисовываться на экране. И при этом она понятия не имеет, что должна отрисовать что-то там нестандартное. Потому и не рисует.

Но допустим, она бы даже и отрисовала. ОК, теперь я закрываю ее другим окном, а потом снова вывожу на передний план. И она снова должна отрисоваться - и снова она не имеет никакого понятия, что должна отрисовать что-то там нестандартное. И тоже не нарисует.

Вывод - Вашу картинку надо рисовать при КАЖДОЙ перерисовке формы. Для этого у нее есть событие OnPaint.


 
Mishenka   (2004-11-12 15:47) [5]

Переставил в OnPaint, а всё равно ничего не видно :(((


 
Ega23 ©   (2004-11-12 15:52) [6]

А есть ли Image в нулевом индексе? А какой он ширины-высоты?
А  чему DrawingStyle равен?


 
Юрий Зотов ©   (2004-11-12 15:54) [7]

> Mishenka   (12.11.04 15:47) [5]

1. В ImageList картинка есть?
2. На форме могут быть оконные компоненты, которые закроют картинку.



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

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

Наверх




Память: 0.48 MB
Время: 0.036 c
14-1100018313
ОлегЪ
2004-11-09 19:38
2004.11.28
Новые программки...


14-1099847186
Undert
2004-11-07 20:06
2004.11.28
Помогите пожалуйста с SQL запросом


1-1100260457
nopox
2004-11-12 14:54
2004.11.28
Господа, как можно из 3 строк с уникаль сгенерировать 4-ю?


10-1066373733
Erik
2003-10-17 10:55
2004.11.28
Управление транзакциями в трех звенке.


1-1100384466
Лев Ландау
2004-11-14 01:21
2004.11.28
Тонкости WebBrowser ...