本帖最后由 黑马杨凯 于 2012-7-12 15:32 编辑
首先你应将首先标记一下登陆是否成功,然后窗体1关闭,运行this.Close()或者this.Dispose(),至于窗体2的显示与否,你可以看一下程序的program.cs文件,在main()方法里判断(设置一个全局变量标记一下),如果密码正确的话,运行Application.Run(new Form2());即在你的登陆窗体结束后,运行窗体2
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
if(登陆成功)
{
Application.Run(new Form2());
}
}
} |