2.4 系统主界面的操作

系统主界面的制作

MDI窗口的制作

1、创建一个窗体,然后添加子窗体,将一个MDI容器窗体作为父窗体将多个子窗体包容在它的工作区之中将窗体的IsMdiContainer属性设置为True。

2、将窗体的IsMdiContainer属性设置为True,在【菜单设计器】中允许用户输入菜单项的文本。

3、有多个菜单项时,在菜单中创建分割条Separator;当菜单项需要设置选中或未选中状态时,设置菜单项的Checked属性。

MDI窗口

主界面制作

在窗体中添加StatusStrip控件,再添加ToolStrip-StatusLabel对象,设置Name、Spring属性。

主界面

在窗体中添加Timer控件,并使用实现开门动画效果。

开门动画效果

MDI主界面

第1步:将项目B的窗口源文件(每个窗口三个文件)拷贝到项目A的代码目录中。

第2步:在项目A中引入拷贝过来的新窗口(选择MainForm.cs即可导入MainForm窗口)。

第3步:整个解决方案替换成项目A的namespace。

第4步:消除源代码中可能存在的资源错误,将项目B的资源文件(Resources/* ) 拷贝到项目A中(Resource/*),在项目A中重新引入资源。

收银员库管员主界面登录效果图如下:

库管员登录


收银员登录

重要代码

设定主窗体是一个MDI窗体的容器


在状态栏的dateToolStripStatusLabel中显示当前系统日期


使用DataTime类获取当前的时间


在LoginForm中点击登录按钮,进入MainForm,同时隐藏LoginForm


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 ...
    Moment__格调阅读 10,077评论 0 11
  • 界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成...
    A梦想才让心跳存在阅读 4,711评论 0 4
  • 系统主界面的制作 MDI窗口的制作 1、创建一个窗体,然后添加子窗体,将窗体的IsMdiContainer属性设置...
    美人宜修_阅读 2,972评论 0 1
  • 3.1. 介绍 现在,您已经安装了Wireshark并有可能热衷于开始捕捉您的第一个数据包。在接下来的章节中,我们...
    wwyyzz阅读 5,244评论 0 1
  • 1、贴效果图,最好是GIF文件 1. MDI窗体的设计过程(GIF) 2.系统主界面的制作(GIF) 3.收银员与...
    oh模棱两可阅读 3,325评论 0 1

友情链接更多精彩内容