登录窗口的复杂应用,问题比较复杂,希望大家都来看看!!! 登陆的时候只显示登陆窗体啊,等登陆验证成功之后,再显示mainForm!否则就不显示MainForm! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 登陆的时候只显示登陆窗体啊,等登陆验证成功之后,再显示mainForm!否则就关闭应用程序 偶要的就是背景是MainForm程序,前景是LoginForm这种效果,现在是效果有了,但是通过简单的点击就可以访问MainForm,我关键是不想让他访问 偶要的就是背景是MainForm程序,前景是LoginForm这种效果,现在是效果有了,但是通过简单的点击就可以访问MainForm,我关键是不想让他访问Form2 frm2 = new Form2(); // new 一个 登陆窗口(Form2)frm2.ShowDialog(); // 这样show出来就OK 模态对话框,和MessageBox一样呀! 同志们,大家注意,我的LoginForm使用的是线程创建的 同志们,偶想实现两个窗体同时被显示,但是LoginForm在上,MainForm在下且不能被选中 如果是线程,可否把登录窗体的Ower设置为MDIFrom,然后设置登录窗体的TopMost=true?? 那我想,你在线程中 登录窗体.ShowDialog();行不行? 在application.run()中该为你要的哪个窗体就可以了不过要先private LoginForm logform upupupupupupupup,有谁知道如何做? 可以不用线程吗,实现主程序窗体的Load事件,当它加载的时候,就将主窗体隐葳,建立登录窗体,然后再显示,至到登录窗体关闭了,才显示主窗体,当然也要在登录窗体实现Closed事件 在MainForm中设置LoginForm调用即可控制LoginForm的状态! 在主窗体中再ShowDialog一个窗体,等login退出之后关闭这个窗体应该可以吧 试以下把你loginForm设计为模式窗体,不行的话,建议先show longinForm验证后再显示MainForm. 先把MainForm.visible=false;在MainForm.form_load()中加入longinForm logform=new longinForm();logform.showdialog();mainform.visible=true;在longinForm的关闭事件中关闭主程序。 问题得到解决,需要使用到ApplicationContext类,解决方案还是比较复杂的。 c# 如何创建共享文件夹!! 页面设计问题? 想让ListView和数据绑定,请高手帮忙,谢谢! 怎么把图片文件上传到指定的文件夹啊 c#中如何对Web程序打包? 请问下,我这样用ado.net更新sql server2000数据库为什么出异常??? 求教:Winform下如何实现下述控件 C#如何像360解压文件后自动打开文件的目录那样,实现打开某个文件的目录? 一个高难度的问题。100分求教!!! 单位换算器怎么做? 关于窗口的开发?? 怎样才能返回?
Form2 frm2 = new Form2(); // new 一个 登陆窗口(Form2)
frm2.ShowDialog(); // 这样show出来就OK
不过要先private LoginForm logform
MainForm.
在MainForm.form_load()中加入longinForm logform=new longinForm();
logform.showdialog();mainform.visible=true;
在longinForm的关闭事件中关闭主程序。