powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как отрисовать картинку на MDI-форме?
8 сообщений из 8, страница 1 из 1
Как отрисовать картинку на MDI-форме?
    #32752219
Rotansky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как отрисовать картинку на MDI-форме? Вывод картинки на обычную форму делается легко и даже двумя способами, а вот как задаёшь форме свойство IsMDIParent=True так либо не выводится (если одним способом), либо даёт ошибку (если другим). Скорее всего сделать это можно каким-то очень хитрым способом, на очень низком уровне. Кто савсем уж спец - помогите плиз.
...
Рейтинг: 0 / 0
Как отрисовать картинку на MDI-форме?
    #32757796
SilencerID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем обычный PictureBox не устраивает?

SilencerID™
...
Рейтинг: 0 / 0
Как отрисовать картинку на MDI-форме?
    #32757899
Rotansky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А тем что открывающиеся формы оказываются под ним! Выглядит нелепо.
...
Рейтинг: 0 / 0
Как отрисовать картинку на MDI-форме?
    #32757986
Один
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На VB6 эта проблема решалась следующим образом (если не через API)

Создавалась MDI child форма
На ней рисовалось все, что нужно
Убирался ее toolbox
При загрузке приложения сразу после MDI Parent формы загружалась эта MDI child в состоянии Maximized и background color = background color MDI Parent формы
И так и висела в течении всей жизни приложения.
Отлично работало.

:)

На .Net такое не пробовал
...
Рейтинг: 0 / 0
Как отрисовать картинку на MDI-форме?
    #32758394
Rotansky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пасибо, щаз попробуем! :)
...
Рейтинг: 0 / 0
Как отрисовать картинку на MDI-форме?
    #32759325
SilencerID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть еще свойство формы, называется BackgroundImage.

SilencerID™
...
Рейтинг: 0 / 0
Как отрисовать картинку на MDI-форме?
    #32781465
Rotansky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Есть еще свойство формы, называется BackgroundImage.
Использовал. Спасибо.
Однако проблемы обнаружились: до выхода официальной студии 2005 это свойство BackgroundImageLayot не дописано о чём торжественно сообщается в хелпе. Так что можно картинку прикрепить только с размерами большими разрешения установленного на компьютере, а если юзер его поменяет на большее - будет криво.
Ещё проблемы с обновлением картинки - главное меню мелькнувшее по ней потом не исчезает.
...
Рейтинг: 0 / 0
Как отрисовать картинку на MDI-форме?
    #32782163
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BackgroundImage работает (2003).
Одна проблемка возникла: рисунок "лезет" на ToolBar. Пришлось последний на Panel кинуть.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как отрисовать картинку на MDI-форме?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]