C# Winform多个窗体界面间的切换
比如form1\,form2,form3都继承base窗体,打开了form1(视频),从form1切换到form2(图片),form2再切换到form3,要让它们都没有关...
比如form1\,form2,form3都继承base窗体,打开了form1(视频),从form1切换到form2(图片),form2再切换到form3,要让它们都没有关闭,再切换时保持原来的状态,怎么做呢?
展开
6个回答
展开全部
放个TabControl ,每个新建的Form都放到单独的TabPage里
2. 有个叫DockPanel的控件,也可以完成1中的功能,但是更强大
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那你中间是关还是没关啊?如果关了的话,你就需要记录关闭之前的状态,或者在关闭的方法里面写visible = false,就是不关闭页面。这样打开原来的页面的时候,还是那个页面。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-10-16 · 知道合伙人互联网行家
关注
展开全部
首先打开窗体“frmLogin”,双击“注册”按钮,在注册按钮的Click事件里编写代码:
private void btnReg_Click(object sender,EventArgs e)
{
frmRegister objfrm=new frmRegister();
objfrm.Show();
}
private void btnReg_Click(object sender,EventArgs e)
{
frmRegister objfrm=new frmRegister();
objfrm.Show();
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
再建立一个MainForm(设置为顶级窗体,作为父窗体容器使用),其他3个子窗体都填充到父窗体中
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询