我正在编写一个程序,使用2种形式,即主要形式和配置形式,因此当用户单击工具栏菜单 - >首选项时,将显示首选项表单并且我希望它用户一次只能有一个首选项形式。使用表格
当我使用:
Prefs preferencias = new Prefs;
private void preferenciasToolStripMenuItem_Click(object sender, EventArgs e)
{
preferencias.Show();
}
它的工作原理,但是当我关闭首形式,并尝试打开一个新的程序崩溃。
,当我使用:
private void preferenciasToolStripMenuItem_Click(object sender, EventArgs e)
{
Prefs preferencias = new Prefs;
preferencias.Show();
}
用户可以甲肝多首形式。
我该怎么办?
在此先感谢。
这似乎有点落后,但它会工作,如果你不想Preferences对话框是模态(这似乎像明显的选择,虽然) – 2009-08-10 18:31:29
更新我的职务与第一种方法背后的原因。 – 2009-08-10 18:32:40