Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Проблема с MDI окном в C#


Автор: rubbiroid 25.8.2007, 18:39
Доброго времени суток!
Суть проблемы в картинке.
user posted image
Код создаия дочернего окна:
Код
PilleInfo frmPilleInfo = new PilleInfo();
            this.IsMdiContainer = true;
            frmPilleInfo.MdiParent = this;
            frmPilleInfo.Show();
            frmPilleInfo.WindowState = FormWindowState.Maximized;

Если создавать окно без последней строчки (frmPilleInfo.WindowState = FormWindowState.Maximized;), то все работает нормально. И при нажатии на кнопку разворачивания на весь экран, никаких глюков не происходит.  В чем подвох?

Автор: shurik247 27.8.2007, 02:27
Интересный глюк smile попробуй Show и WindowState поменять местами, в общем поэкспериментируй, покрайней мере у меня такой код работает нормально (NF 2, как на первом не знаю, влом проверять)

Автор: rubbiroid 27.8.2007, 12:04
Не помогает. Я даже не знаю, в чем проблема может быть. Что самое интересное, после того, как на главную форму добавил менюшку, то глюк пропал....  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)