C#做的一个软件,有登陆窗口,要想登陆出口出现的时候主窗体不显示,登陆成功后,登陆窗体关闭,主窗体出

C#做的一个软件,有登陆窗口,要想登陆出口出现的时候主窗体不显示,登陆成功后,登陆窗体关闭,主窗体出现而且主窗体是全屏显示。请教要怎么实现呢?给个代码,步骤尽量说详细点的... C#做的一个软件,有登陆窗口,要想登陆出口出现的时候主窗体不显示,登陆成功后,登陆窗体关闭,主窗体出现而且主窗体是全屏显示。请教要怎么实现呢?
给个代码,步骤尽量说详细点的。
展开
 我来答
百度网友48265a621
2010-04-29 · TA获得超过592个赞
知道小有建树答主
回答量:807
采纳率:0%
帮助的人:643万
展开全部
建Form3和Form4,3是主窗体,4是登录窗体
form3代码:
public string check;
public string Check
{
get { return check; }
set { check = value; }
}

private void Form3_Load(object sender, EventArgs e)
{
this.Hide();
Form4 fm = new Form4();
fm.Owner = this;
check = "False";
fm.ShowDialog();
if (check == "True")
{
MessageBox.Show("OK");
this.WindowState = FormWindowState.Maximized;
this.Show();
}
}
Form4代码:这里4上面加了一个button测试用的
private void button1_Click(object sender, EventArgs e)
{
Form3 fm = (Form3)this.Owner;
fm.Check = "True";
this.Close();
}
Higer爱Susan
2010-04-30 · TA获得超过917个赞
知道小有建树答主
回答量:508
采纳率:0%
帮助的人:444万
展开全部
主窗体里面
private void MainForm_Load(object sender, EventArgs e)
{
try
{
//显示登录对话框
LoginForm MyDlg = new LoginForm();
MyDlg.ShowDialog(this);//设置登录对话框的Owner为主窗体
}
catch
{
this.Close();
}
}

登录窗体
private void 登录Button_Click(object sender, EventArgs e)
{
//登录用户名与密码判断
//登录成功则关闭,不成功则关闭主窗体退出程序,关闭主窗体代码如下
MainForm MyDlg = (MainForm)this.Owner;
MyDlg.Close();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谦逊且肃穆灬不倒翁3772
2010-04-29 · TA获得超过611个赞
知道小有建树答主
回答量:394
采纳率:0%
帮助的人:324万
展开全部
程序载入时

进入登陆窗体formlogin.show()

判断登陆按钮代码:
if()
{
//执行显示主窗体
mainform.show();
//隐藏登陆窗体
this.hide();
}

窗体的最大化:

form1_load()
{
this.WindowState = FormWindowState.Maximized;
}

也可以设置窗体里面有个Anchor属性,你把他四个方向都选上就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuzhen7053793
2010-04-29 · TA获得超过128个赞
知道小有建树答主
回答量:422
采纳率:0%
帮助的人:206万
展开全部
1,运行登陆窗体
2,if(登陆成功)
{
主窗体 f=new 主窗体();
f.show();
this.visble=false;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yang890511
2010-04-30 · TA获得超过648个赞
知道小有建树答主
回答量:570
采纳率:0%
帮助的人:495万
展开全部
//执行显示主窗体
mainform.show();
//隐藏登陆窗体
this.hide();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ping_persist
2012-11-05 · TA获得超过141个赞
知道答主
回答量:21
采纳率:0%
帮助的人:9.6万
展开全部
在主窗体中

this.Visible = false;
登录密码判断;
this.Visible = true;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式