| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка 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 , тишина. Наверное никто не знает... |