Как сделать это Windows Form Navigation - PullRequest
0 голосов
/ 02 января 2012

У меня есть основная форма, у которой есть тострип с четырьмя кнопками form1, form2, form3 и form4.в событиях нажатия этих кнопок я добавил этот код FormOne frm1 = new FormOne(); frm1.Show();, и наоборот, я добавил кнопки на другие формы, чтобы переходить к другим, что работает хорошо.

Q1: существует проблема в том, что каждый раз, когда я нажимаю кнопки основной формы, новый экземпляр другой формы отображает, как отображать только один экземпляр, не более

Q2: каксделать невидимой 1-ю форму, когда другая форма видима?

1 Ответ

0 голосов
/ 02 января 2012

Q1: существует проблема в том, что каждый раз, когда я нажимаю кнопки основной формы, новый экземпляр другой формы отображает способ отображения только одного экземпляра, не более

Сохранитьваши формы как экземпляры членов основной формы.Создайте их при инициализации и отобразите при нажатии кнопки мыши (как обычно.)

Q2: как сделать невидимой первую форму, когда другая форма видима?

Какую бы форму вы не хотели скрывать, вызовите ее метод .Hide().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...