Работа с MDI-окном. Кнопочки остаются....

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

GuinPin
Начинающий
Начинающий
 
Сообщения: 24
Зарегистрирован: 19.05.2004 (Ср) 6:54

Работа с MDI-окном. Кнопочки остаются....

Сообщение GuinPin » 31.05.2004 (Пн) 20:18

Есть MDI-приложение.
При запуске оного сразу открывается окно со списком номенклатуры (далее просто "номенклатурник").
Окно не имеет рамки и Dock=Fill, дабы заполняло все пространство. Кнопок для управления окном нет (свернуть, восстановить и т.п.)
Далее могут открываться другие MDI-окошки.
Трабла возникает, если одно из окон максимизируется. Если после этого перейти в номенклатурник, то остаются кнопки закрыть,свернуть, восстановить и т.п.
Байда происходит, т.к. номенклатурник тоже максимизируется.
А вот как его убедить при активизации опять восстановиться - не догоняю :-\
Вообще, есть ли возможность в MDI приложении поиметь независимое состояние окон?
Заранее сенксы
С уважением, Сошников Иван

GuinPin
Начинающий
Начинающий
 
Сообщения: 24
Зарегистрирован: 19.05.2004 (Ср) 6:54

Сообщение GuinPin » 03.06.2004 (Чт) 18:37

Вдогонку еще одна трабла вырисовалась.
При выползании дочернего окна за границы родительского, на родительском окне появляются полосы прокрутки.
Пока не нашел ни как определить, чтобы полосы прокрутки не появлялись, ни отследить событие, по которому они появляются.
Вообще, со скроллами тема наболевшая - и в гридах, и в деревьях они появляются. А вот как отследить момент появления, получить ширину бара и соответственно переформатировать содержимое контрола...
Вопрос.
Буду благодарен за подсказки.
С уважением, Сошников Иван


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 55

    TopList