【发布时间】:2014-06-10 14:20:58
【问题描述】:
我有 2 个表格。
Form1: Containing a Button
Form2: Contains a label
我希望在按钮单击事件中 Form1 关闭并立即 Form2 出现
我的 Form1 代码是:
private void button1_Click(object sender, EventArgs e)
{
Form2 obj = new Form2();
obj.Show();
this.Close();
}
这里的问题是,当我单击按钮时,Form2 会出现几毫秒并被 Form1 关闭。 我想通过关闭 Form1 来解决这个问题。
帮助...
【问题讨论】:
-
不确定这是否能解决您的问题,但您是否尝试在
Form_Closing事件中Form2Form1而不是button_click事件中? -
还没有....我会试试的
-
nw 我尝试了你的想法,但在 button_click 事件中再次关闭了 this.close 代码
-
我认为今天我不会解决我的问题:|
-
我试过 this.hide();表格 1 obj=新表格 1(); obj.ShowDialog(); this.close();
标签: c# winforms visual-studio-2008