我有一个使用ShowDialog方法打开的表单,其中有一个名为More的按钮。
如果我们点击More,它应该打开另一个表单并关闭当前表单。
在More按钮的Click事件处理程序中,我编写了以下代码。
在More按钮的Click事件处理程序中,我编写了以下代码。
MoreActions objUI = new MoreActions ();
objUI.ShowDialog();
this.Close();
但是发生的情况是,它没有关闭第一个表单。因此,我修改了这段代码为
MoreActions objUI = new MoreActions ();
objUI.Show();
this.Close();
这里,第二个表单被显示出来,然后在几秒钟内两个表单都被关闭。
请问有人可以帮我解决这个问题吗? 我需要做的是,如果我们点击“更多”按钮,它应该打开另一个表单并关闭第一个表单。
任何形式的帮助都将对我非常有帮助。