c# - 隐藏并关闭不适用于我的所有形式
问题描述
我有一个带有文本“X”的标签,我用它来关闭我的表单。我的登录中有此代码:
private void btnLogIn_Click(object sender, EventArgs e)
{
if (userLevel.IndexOf("ADMIN") + 1 > 0)
{
Save_Data();
using (AdminGateOpt adminOptions = new AdminGateOpt())
{
adminOptions.gUsers = User;
adminOptions.windowNumber = windowNumber;
adminOptions.userDetails = userLevel.Split('|');
adminOptions.ShowDialog();
Close();
}
}
}
..如果userlevel
是管理员,那么它将转到另一种形式:
private void btnInGate_Click(object sender, EventArgs e)
{
DialogResult dialogResult = MessageBox.Show("Do you want to go in In-Gate Form?", String.Empty, MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (dialogResult == DialogResult.Yes)
{
ReadBarCodeInGate gateForm = new ReadBarCodeInGate();
gateForm.gUsers = gUsers;
gateForm.windowNumber = windowNumber;
gateForm.userDetails = userDetails;
gateForm.ShowDialog();
Hide();
}
}
private void buttonExit_Click(object sender, EventArgs e)
{
login Login = new login();
Login.ShowDialog();
Hide();
}
其他表格也一样,突然变成这样,一旦我点击X标签按钮,它会转到另一个表格,但它不会关闭也不会隐藏以前的表格。
解决方案
推荐阅读
- image-processing - 如何为简单的 Unet 标准化图像数据
- jquery - 使用 ajax 将值设置为 textarea TinyMCE
- typescript - MediaWiki 客户端登录将不接受登录令牌
- java - 使用带有 spring boot 和 thymeleaf 的静态图像
- swift - 有没有一种方法可以在每次 for 循环重复时返回一些东西而无需退出 Swift 中的循环?
- ios - 如何让 VoiceOver 将 UITableView 视为单个可访问性元素?
- javascript - Jquery - 用逗号分割的数组值 - 解析错误
- javascript - 需要为数组中的每个值执行数据库选择功能
- java - 使用 WebClient 或 RestTemplate 一次性读取大型 JSON 响应
- python-3.x - 使用 3 个或更多变量评估布尔逻辑