我正在構建一個具有初始登錄窗體的應用程序,如果用戶被授權,此窗體(登錄)應該關閉並且應用程序主窗體應該打開。建議如何打開新表單並關閉當前/第一表單?
我檢查SO的問題,這將有助於我發現很多相關的問題,但我想不出我應該使用哪種技術,所以我在這裏問。什麼是推薦的方式來打開一個新的表格並關閉當前?
我看到有人建議OP創建一個新線程,其他人建議使用「嚮導」(我不知道它是什麼,但如果這是最好的方式,請給我一些資源來學習)。
我試着通過關閉第一和打開第二去做,但在應用程序關閉。
this
指的是第一種形式。
this.Close();
FormSecond f = new FormSecond();
f.Show();
我不明白這一點。確認用戶後,我想顯示Frommain。但我沒有得到這個「使用(var login = new LoginForm()){(login.ShowDialog()!= DialogResult.OK)return; } 我改變了我的form1到我的表單main,但它不起作用,提到的代碼是做什麼的?我怎樣才能解決這個問題? – chathwind 2015-01-26 12:04:35