嘿嘿··~!! 做的真好~!
我有个建议,你在Program类中的 Application.Run(new Form1()); 这条语句可以换成一个分支IF比较好。
Form1 f1 = new Form1();
f1.ShowDialog();
if (f1.DialogResult==DialogResult.Yes)
{
Application.Run(new FrmMain());
}
我个人认为这样写比较规范。一般Application.Run()这个方法参数里面都是跟的主窗体名字。而且你在登陆窗体里不需要New主窗体就可以实现登陆的目的。