完成后如何自动关闭表单?

时间:2014-11-10 04:06:34

标签: c# forms

form1正在呼叫form2,要求提供联系信息。填写表单后,单击“保存”按钮。在保存活动结束时,我希望form2自动关闭,返回form1。我发现的所有内容都讨论了在打开form2时关闭form1。以下是我用来调用form2的代码。

customer_Ship_ID = textBox_Customer_Ship_ID.Text;
using (Form Customer_Add_Contact_Form = new Customer_Add_Contact_Form(customer_Ship_ID))
{
    Customer_Add_Contact_Form.ShowDialog();
}

整个保存事件完美无缺,用户完成了。如果表单只是在没有单击表单右上角的'X'的情况下关闭,那就太棒了。

2 个答案:

答案 0 :(得分:3)

在保存活动后使用this.Close()formName.Close()

答案 1 :(得分:2)

在保存事件结束时使用this.Close()。