《2.3 系统主界面的制作》具体要求:
1. 完成MDI界面程序的制作,具备多个菜单选项,其中,
点击“登陆->打开”选项可以弹出子界面收银员,库管员。
5.PNG 6.PNG2. 实现MDI主界面的主要步骤#MDI界面程序制作
右击项目“添加”添加windows窗体
在新窗体里面添加MenuItem,ToolStrip,StatusStrip,timer控件如图
8.PNG将要作为“父窗体” 的窗体的
IsMdiContainer属性设置为true
(通过属性窗口设计即可)。
将要作为“子窗体” 的窗体的MdiParent属性属性指定为“父窗体”。
只有通过代码,在实例化“子窗体”后设置,如下:
FormChild formChild1 = new FormChild(); // 创建子窗体对象
formChild1.MdiParent = this; // 设置子窗体的父窗体为当前窗体
formChild1.Show(); // 在MDI中显示子窗体`
3. 主界面中涉及到的控件以及控件的重要属性、方法
菜单项(MenuItem)
组合框(ComboBox)
文本框(TextBox)
工具栏和状态栏
工具栏()ToolStrip
菜单栏(StatusStrip)
ImageScalingSize: 工具栏或状态栏的项显示图像的大小
Items : 在工具条或状态条上显示的项的集合
DisplayStyle : 设置图像和文本的显示方式,包括显示文本、显示图像、显示文本和图像或什么都不显示
Image: 按钮/标签上显示的图片
Click: 单击按钮/标签时,触发该事件
Text : 单击按钮/标签时,触发该事件
Spring : 指定项是否填满剩余空间
. 主界面的功能如何与系统结构图对应
数据库验证登陆成功,进入对应子窗体。
5. 贴入重要代码片段,并进行详细描述
FormChild formChild1 = new FormChild(); // 创建子窗体对象
formChild1.MdiParent = this; // 设置子窗体的父窗体为当前窗体
formChild1.Show(); // 在MDI中显示子窗体···
网友评论