显示窗体的方法有两种:
一种是Show()方法,另一种是ShowDialogue()方法,前者是直接显示,后者是以模式对话框的方式显示。
这里先介绍第一种方法:分为两步首先创建窗体对象,然后再显示窗体。语法如下被调用的窗体类
示例:首先打开窗体“frmLogin”,双击“注册”按钮,在注册按钮的Click事件里编写代码:
private
{
frmRegister
objfrm.Show();
}
第二种方法:
模式对话窗体showDialog()的使用面对多窗口的调用的时候,我们往往不喜欢窗口之间的随意切换,那样还要花费时间寻找我们需要的窗口。如果业务操作流程一但出现问题,窗口的顺序也有可能被再次打乱,很不顺手。我们可以将show方法转化为showDialog()方法,顾名思义,showDialog()是一个进行路经绑定的show方法,它是不可以自由切换的,换言之,就是当你没有关闭你当前页的前提下,你是无法关闭该页面后面的任一页面的,它是当前唯一(路经打开)为true的。
private
{
Form2
f2this.Visible=false;//将当前窗口设置为不可视;如果不这样处理则系统报错。
f2.ShowDialog();//打开窗口
Form2this.Visible=true;
}