我尝试创建两个表单:
Form 1-主窗体
Form 2-用户名和密码表单
是否可以像这样同时显示两个表单(同时禁用Form 1)?:
x1c 0d1x的数据
我还尝试向Form 2发送一个布尔值,以确定登录是否成功。它的工作原理是:
表单1:
bool loginValid = false;
private void Main_Load(object sender, EventArgs e)
{
Login loginForm = new(loginValid);
LoginForm.Show();
}
字符串
表单2:
private bool _loginValid;
public Login(bool loginValid)
{
InitializeComponent();
_loginValid = loginValid;
}
型
两件事:
1.如何显示并禁用Form 1,直到Form 2向其发送bool
值True
?
1.我可以从Form 1发送Form 2数据。如何将数据从Form 2发送回Form 1?
我所尝试的一切都已经在上面了。
1条答案
按热度按时间uubf1zoe1#
您正在尝试向另一个窗体显示该窗体的Load事件。相反,您可以使用Shown事件并调用ShowDialog(),如下所示。
字符串