未处理的“System.ArgumentException”类型的异常出现在 system.windows.forms.dll 中.static void Main() {}private void Form1_Load(object sender,System.EventArgs e){}private void menuItem2_Click(object sender,System.EventArgs e){}private vo

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:35:52
未处理的“System.ArgumentException”类型的异常出现在 system.windows.forms.dll 中.static void Main() {}private void Form1_Load(object sender,System.EventArgs e){}private void menuItem2_Click(object sender,System.EventArgs e){}private vo

未处理的“System.ArgumentException”类型的异常出现在 system.windows.forms.dll 中.static void Main() {}private void Form1_Load(object sender,System.EventArgs e){}private void menuItem2_Click(object sender,System.EventArgs e){}private vo
未处理的“System.ArgumentException”类型的异常出现在 system.windows.forms.dll 中.
static void Main()
{
}
private void Form1_Load(object sender,System.EventArgs e)
{
}
private void menuItem2_Click(object sender,System.EventArgs e)
{
}
private void menuItem5_Click(object sender,System.EventArgs e)
{
Form1 doc = new Form1();
doc.MdiParent = this;
menuItem6.Enabled=false;
menuItem5.Enabled=false;
}
private void menuItem6_Click(object sender,System.EventArgs e)
{
Form2 doc = new Form2();
doc.MdiParent = this;
doc.Show();
menuItem5.Enabled=false;
menuItem6.Enabled=false;
}
private void menuItem7_Click(object sender,System.EventArgs e)
{
Application.Exit();
}
这就是代码.还有出现的问题是:窗体不能是MDI父级,又是MDI子级.

未处理的“System.ArgumentException”类型的异常出现在 system.windows.forms.dll 中.static void Main() {}private void Form1_Load(object sender,System.EventArgs e){}private void menuItem2_Click(object sender,System.EventArgs e){}private vo
MSDN说:
在向方法提供的其中一个参数无效时引发的异常.
检查出错的方法中引入参数的类型数量及顺序与该方法的定义有何不同,更正它.