我尝试过使用:
Application.Exit();
和
Environment.Exit(0);
但据我所知,我的代码中的行只是关闭程序的标准,而且它是我的老师在代码中的含义(这就是我构建项目的方式,复制她的按钮代码等。)
namespace atmproject
{
public partial class form1welc : Form
{
//VARIABLES
public static form1welc Welcome = new form1welc();
public form1welc()
{
InitializeComponent();
}
private void welcexitbtn_Click(object sender, EventArgs e)
{
System.Environment.Exit(0);
}
private void welcloginbtn_Click(object sender, EventArgs e)
{
custlogin Customers = new custlogin();
this.Hide();
Customers.Show();
}
private void welcustbtn_Click(object sender, EventArgs e)
{
createcust Customers = new createcust();
this.Hide();
Customers.Show();
}
}
}
答案 0 :(得分:6)
您需要确保按钮的Click
事件是"有线"在设计师的那个方法。如果单击设计器中的按钮,然后检查事件,则可以选择要运行的方法。
如果您双击设计器中的按钮,则会自动执行此操作,但如果您只是复制/粘贴方法中的代码,则无法自动添加事件处理程序。
答案 1 :(得分:0)
传递参数-1,如
System.Environment.Exit(-1);
这将按预期工作。