2016-03-03 2 views
-1

У меня возник вопрос, который так много искал в этом, но, к сожалению, не нашел ответа.Как открыть другую форму с первой формой? (без закрытия первой формы)

Я просто код программы, которая имеет две формы.

Я положил кнопку в каждой форме, чтобы открыть другую форму (поместите кнопку в форме один, чтобы открыть форму два, и поместите другую кнопку в форму, чтобы открыть форму два).

Но у меня есть проблема; Я не хочу закрывать форму один, а затем открывать форму два, , потому что с этой формой кода два будут открываться быстро, но когда я нажму, чтобы вернуться в форму, это займет немного времени, и я хочу решить эту проблему.

Я просто ищу код, который ПРОСТО скрывает форму один и открывает форму два, и когда пользователь хочет вернуться назад, СКРЫТЬ форму два и показать форму один, не закрыть форму один и открыть форму два и закрыть форму два и открытая форма одна.

Есть ли у нас такой код?

Поскольку я установил значок уведомлений для своей формы, после каждого закрытия и открытия формы новый значок отобразится на панели задач. Как я могу решить эту проблему, когда при запуске моей программы на панели задач появляется только один значок?

+1

Что ваш код до сих пор? – HimBromBeere

+0

Вы можете использовать frm1.Hide()/frm1.Show() – nbadaud

ответ

1

На Form1 поставил:

Me.Hide() 
Form2.show() 

На Form2 поставил:

Me.Hide() 
Form1.show() 
Смежные вопросы