[英]Close WinForm On Button Click
我在buton press事件上使用了這種語法,但是當我按下它時-表單不會關閉。
在按下按鈕事件時關閉表單的正確方法是什么?
private void btnClose_Click(object sender, EventArgs e)
{
IxalocToes nip = new IxalocToes();
nip.Close();
}
此方法btnClose_Click
在您的窗體類中運行
Forms
有一個調用Close
的方法,在表單內部調用Close()或this.Close()將其關閉
private void btnClose_Click(object sender, EventArgs e)
{
IxalocToes nip = new IxalocToes();
nip.Close();
Close();
}
正如許多人所建議的,這是正確的,
this.Close() or
Close()
將關閉表格。 您想知道nip.Close()
為什么nip.Close()
的原因,是因為按鈕在FORM中,但是當您調用nip.Close()而不是this.Close()時,它將關閉創建的新對象,而不是關閉按鈕所在的按鈕之一。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.