Winform学生信息管理系统主页面设计(2)

2019-12-30 12:42:55王旭

在这里说明一个问题,就是在单击主页面的右上方的X按钮时并没有退出整个程序,因为是隐藏了登录窗口,如果退出整个程序,需要点击主页面的自己设置的退出,这才是退出整个程序。
执行调试,进行错误的修改和处理,完整的Form1(登录窗体)代码为:


<span style="font-size:18px;">namespace WindowsForms 
{ 
  public partial class Form1 : Form 
  { 
    public Form1() 
    { 
      InitializeComponent(); 
    } 
 
    private void button1_Click(object sender, EventArgs e) 
    { 
      string str = textBox1.Text;//获取你在textBox1中输入的信息 
      Form2 ad = new Form2(str);//创建一个学生信息管理系统主界面的对象 
      ad.Show();//点击确定后进入学生信息管理系统主界面 
      this.Hide();//单击确定后隐藏登录窗口 
    } 
 
    private void button2_Click(object sender, EventArgs e) 
    { 
      Application.Exit();//点击取消退出整个程序 
    } 
  } 
}</span> 

完整的主页面窗体的代码为:


<span style="font-size:18px;">namespace WindowsForms 
{ 
  public partial class Form2 : Form 
  { 
    public Form2(string s) 
    { 
      InitializeComponent(); 
      tssl_name.Text = s;//将登陆窗口textBox1输入的信息传递给状态栏Text属性 
    } 
 
    private void 退出ToolStripMenuItem_Click(object sender, EventArgs e) 
    { 
      Application.Exit();//单击主菜单中的退出我们退出整个程序 
    } 
 
    private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e) 
    { 
 
    } 
 
    private void toolStripButton1_Click(object sender, EventArgs e) 
    { 
      Children qq = new Children();//创建一个子窗体的实例 
      qq.MdiParent = this;//要求子窗体的父窗体是MDI窗体 
      qq.Show(); 
    } 
  } 
}</span> 

可以找出你保存程序的位置打开你所构建的程序:运行一下试试,对比一下和自己想的有什么区别,再进行修改。

Winform,学生信息管理系统

以上基本就是学生信息管理系统主页面的构建,希望对大家的学习有所帮助。



注:相关教程知识阅读请移步到c#教程频道。