我是.net.I中的新成员,需要帮助。 我有2个窗体一个窗体有逻辑,第二个窗体有登录section.I想先运行第二个(登录)窗体。我通过编写代码Application.Run(new Sign_in())来做到这一点;在第一种形式的构造函数。而我的第二种形式是首先出现,但当我点击闭图标(红十字图标)后,我刚刚关闭登录表单我的第一个逻辑数据表单正在load.I不想加载我的第一个表单在任何条件下登录。 我该怎么办? 谢谢C#中的封闭式检测.net
1
A
回答
0
代替拨打LoginForm.Close()
,请致电LogicForm.Show()
,然后LoginForm.Hide()
2
在窗体的构造函数中运行窗体通常会严重结束。我想分离这些出,即在Main()
方法
bool loggedIn = false;
using(var loginForm = new SignInForm()) {
if(loginForm.ShowDialog() == DialogResult.OK) {
loggedIn = true; // plus whatever else you need; maybe a "Principal"
}
}
if(loggedIn) {
using(var mainForm = new SomeOtherForm()) {
Application.Run(mainForm);
}
}
也将改变登录表单设置适当的DialogResult
。
相关问题
- 1. Netty的通道封闭检测
- 2. 封闭类的C#类型
- 3. 封闭测试到生产
- 4. 隐式引用Java中的封闭类
- 5. SVG路径检测重叠或封闭的形状
- 6. C++:如何从封闭
- 7. 可变封闭式功能
- 8. 测试一个封闭的套接字
- 9. 在C#.Net中检测到无法访问的代码.net
- 10. 如何检测iOS中的封闭区域并在其中填充颜色?
- 11. 窗体关闭时检测c#
- 12. 开放形式和封闭形式
- 13. Python中的封闭函数
- 14. preg_replace_callback中的封闭问题
- 15. OSL中的辐射封闭
- 16. javascript中的封闭范围
- 17. 在写入封闭管道之前进行C检查
- 18. 检测USB连接 - C#.Net CF 3.5
- 19. 检测日期格式C#
- 20. .NET检测分布式事务
- 21. 无法调用封装中封装的封闭?
- 22. 检测popover关闭
- 23. PE文件的封装器检测
- 24. 修改封闭
- 25. 封闭性
- 26. 在封闭
- 27. 封闭在Javascript
- 28. 从封闭
- 29. 与封闭
- 30. PHP,封闭类