首先,我是 C# 和一般编程的新手。我已经进行了相当彻底的搜索,但我只能找到有人想要打开另一个表单并隐藏按下按钮的表单的实例。
在这种情况下,当我在除主“Form1”之外的任何表单上按 (X) 时,我的程序持续运行时遇到问题。表单到表单导航工作正常。即:单击一个按钮隐藏主窗口并打开相应的表单,该表单上的“后退”按钮隐藏自身并显示(我猜是另一个实例)前一个“主”表单。——我可能也可以在这方面使用一些指导。哈哈
如果按下 X,我不介意关闭整个应用程序,但我需要在所有窗口上显示“X”,如果按下 X,所有窗口都需要退出整个应用程序。有什么建议么?
提前致谢,
代码:
表格1:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void btnTransaction_Click(object sender, EventArgs e)
{
Transaction transactionForm = new Transaction();
Form mainForm = this;
transactionForm.Show();
mainForm.Hide();
}
}
交易表格:
public partial class Transaction : Form
{
public Transaction()
{
InitializeComponent();
}
private void button4_Click(object sender, EventArgs e)
{
Form1 mainForm = new Form1(); //not sure if I'm doing this right..
this.Hide(); //I don't know how to "reuse" the original Form1
mainForm.Show();
}
}