日期:2014-05-18 浏览次数:20925 次
private void Form3_Load(object sender, EventArgs e) { if (Convert.ToString(MessageBox.Show("包含警告图标和确定、取消按钮的消息框", "消息框标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation))=="OK") { Form2 frm2 = new Form2(); frm2.Show(); this.Hide(); } else { Form1 frm1 = new Form1(); frm1.Show(); this.Hide(); } }
if (MessageBox.Show("包含警告图标和确定、取消按钮的消息框", "消息框标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation)==DialogResult.OK) { //...
------解决方案--------------------
重载一个构造函数
class Form1 { public Form1(Form3 f3) { f3.close(); } } class Form3 { private void Form3_Load(object sender, EventArgs e) { if (Convert.ToString(MessageBox.Show("包含警告图标和确定、取消按钮的消息框", "消息框标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation))=="OK") { Form2 frm2 = new Form2(this); frm2.Show(); //this.Hide(); } else { Form1 frm1 = new Form1(this); frm1.Show(); //this.Hide(); } } }
------解决方案--------------------
我没有编译器,
class Form1
{
public Form1(Form3 f3)
{
f3.close();
}
}
这个不是有类吗class Form1