Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > переключение между формами


Автор: Abr 23.1.2006, 13:50
необходимо переключаться между формами. после загрузки основной формы пытаюсь сделать в конструкторе:
this.Visible=false;
но ничего не выходит, эта форма остаеться видимой.

Автор: #Sage 23.1.2006, 15:01
Не, для скрытия основной формы так не пойдёт.
Я делал так:

Код

    this.Enabled = false;
    this.Opacity = 0;
    this.ShowInTaskbar = false;



Автор: Abr 23.1.2006, 17:22
спасибо большое, то что надо.

Автор: -ser- 24.1.2006, 10:26
из серии "ты суслика видишь?" smile
еще можно две строчки
Код

    this.Enabled = false;
    this.Opacity = 0;
заменить на
Код

this.WindowState = FormWindowState.Minimized;            

Автор: mr.DUDA 24.1.2006, 22:01
Вообще-то, у любой формы есть св-во Visible, точно определяющее видимость формы, и метод Hide(), скрывающий форму. Свойство ShowInTaskbar нужно установить в false, чтобы форма не отображалась в списке программ. И всё !

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