簡體   English   中英

如何在 Windows Forms 在 .NET 中打開一個新的 window?

[英]How to open a new window in Windows Forms in .NET?

我有一個應用程序,其中有一個編輯按鈕,當用戶單擊該按鈕時,我希望一個新的 window 打開各種文本框以進行編輯。

我可以使用類似的代碼創建一個新的 window

Form editform = new Form();

但我也想在 Designer 中設計 window。

在 Visual Studio 中,右鍵單擊您的項目和 select Add->Windows Form。 這將為您提供一種新的工作形式。 把它擺成你想要的樣子。 然后您可以使用類似於以下的代碼從您的主 window 啟動 window:

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

要回答 Rick 對 Brian 的回答的評論:

        using (var login = new Login())
        {
            switch(login.ShowDialog())
            {
                case DialogResult.OK:
                    Application.Run(new Studio());
                break;
            }
        }

暫無
暫無

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

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