首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

急窗体跳转有关问题

2012-01-24 
急!!!窗体跳转问题小弟想先打开登录窗口,输入的信息如果与数据库中的数据相同,则跳转到主窗口,怎么做呀???

急!!!窗体跳转问题
小弟想先打开登录窗口,输入的信息如果与数据库中的数据相同,则跳转到主窗口,怎么做呀???(附:用   Form1   frm   =   new   Form1();frm.Show();     登录成功后的窗口关不掉...)

[解决办法]
通过写this.close();可以关闭本窗体
[解决办法]
Form1 frm = new Form1();
if(frm.ShowDialog()==DialogResult.OK)

[解决办法]
晕 没写完
Form1 frm = new Form1();
if(frm.ShowDialog()==DialogResult.OK)
this.Cloesd();
[解决办法]
加句this.Close()就OK拉
[解决办法]
你这样当然不行啦,需要在进程入口处做:(给你一段我写的代码)

[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);

MainForm frmMain = new MainForm();

UserLogin frmUL = new UserLogin();
string strOperator = " ";
long userId;
frmUL.ShowDialog();
strOperator = frmUL.strOperator;
userId = frmUL.userID;
if (!frmUL.bOK)
{
Application.Exit();
frmUL.Close();
}
else
{
frmMain.strOperator=strOperator;
frmMain.userID=userId;

Application.Run(frmMain);

}
}
[解决办法]
Form1 frm1 = new Form1();
frm1.Show();
Application.Run();
[解决办法]
帮顶了!
[解决办法]
frmUL.strOperator,我用来记录登录的操作员名,想在主窗体的状态条上显示。。。
[解决办法]
登陆的窗体是启动窗体么?如果是启动窗体就不要close();用hidden
[解决办法]
參見 设计登录窗体的问题
http://blog.csdn.net/tjvictor/archive/2006/12/25/1459671.aspx

热点排行