[英]How to show a form when a button is clicked?
在我用C#編寫的應用程序中,我右鍵單擊解決方案資源管理器上的項目,然后轉到添加,然后選擇Windows窗體並選擇Windows窗體並按下確定!
然后我命名我的Form MessageForm而不是默認名稱(Form2)
現在在我的表單中我添加了一個按鈕,我希望這個按鈕在我點擊它時顯示另一個表單(MessageForm),所以我的代碼是:
MessageForm Frm = new MessageForm();
Frm.Show();
但是有一個錯誤,我無法編譯代碼,因為我得到以下內容:
Error 1 The type or namespace name 'MessageForm' could not be found (are you missing a using directive or an assembly reference?)
怎么會這樣?
我懷疑您只將Form2.cs
文件重命名為MessageForm.cs
但不是該文件中的實際類型名稱。 在“添加Windows窗體”對話框中單擊“確定”之前,應將Form2.cs
替換為MessageForm.cs
。 這樣,文件和類型將被正確命名。 但是如果表單已經存在,您可以導航到相應的文件並替換:
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
}
有:
public partial class MessageForm : Form
{
public MessageForm()
{
InitializeComponent();
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.