Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Разработка Windows Forms > еще раз о MDI |
Автор: HellMasterHaiL 30.10.2007, 12:02 |
Сразу извиняюсь, но прочитав все темы, где обсуждались MDI формы в общем суть примерно такова: есть MDI форма, у нее есть дочка, у которой соответветственно WindowSate = Maximized FormBorderStyle = None ControlBox = False MaximizeBox = False MinimizeBox = False при дебаге открываются формы, и возникает полоска с тремя стандартными кнопками. (кста эту полоску возможно убрать?) на этой полоске ControlBox и MinimizeBox действительно не работают, а вот MaximizeBox спокойно изменяет размер формы... так вот как этот MaximizeBox сделать не работающим? чтобы пользователь никак не мог изменить размеры этой формы? ловить событие изменения формы и заново ее разворачивать не подходит |
Автор: tol05 30.10.2007, 12:29 |
При дебаге... А в run-time? Кнопки видно? P.S. Че-то я бред какой-то запостил... мда... спать нужно еще больше ![]() |
Автор: tea_723 30.10.2007, 18:29 |
Что-то тут не то -- зачем тебе WindowSate = Maximized? Укажи размеры явно(если хочешь Resize вообще запретить, поставь одинаковые значения в MaximumSize и MinimumSize), и все... |
Автор: CYBERDREAM 31.10.2007, 08:59 |
а можно borderstyle в FixedSingle поставить |
Автор: WinNet 31.10.2007, 15:30 |
Хм... я тоже не получил ответ на этот вопрос! Спрашивал здесь и на gotdotnet , тишина. Наверное никто не знает... ![]() |