簡體   English   中英

切換為在Windows窗體之間隱藏和顯示?

[英]Switching to hide and show between Windows Forms?

我有2個表單Form1和Form2。第一次通過下面的代碼加載Form2,這是我的登錄頁面。

application.run(new form2())

但是登錄后我想加載另一個Form1表單。我將如何加載它。如果我創建新的From2()這將使新表單沒有在那里顯示受人尊敬的控件。

這個怎么樣?

Form2 form = new Form2();
form.Show();

嘗試以下...

Form2.Show();

我會在Form2中(或無論您在何處檢查登錄數據)執行類似的操作

private void btnLogIn_OnClick(...)
{
    if(/* perform credential test here */)
    {
        (new Form1()).Show(); // create and show the other form
        this.Close(); // close this form
    }
    else
        MessageBox.Show("Login invalid!");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM