欢迎来到天天文库
浏览记录
ID:45792061
大小:175.70 KB
页数:14页
时间:2019-11-17
《实验指导书实验2(页)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、任务十二掌握系统主界面设计姓名:陆钦胜班级:软工1201学号:201226630111实验目的掌握常用的WinForms控件掌握菜单、工貝拦和状态栏的设置第一部分上机训练1、创建一个Windows应用程序,首先,用户通过输入用户名和密码登录系统,而后在主窗体添加菜单,菜单项如下表所示:菜单项子菜单项功能系统退出退出系统颜色红色修改窗体颜色为红色绿色修改窗体颜色为绿色蓝色修改窗体颜色为蓝色帮助关于显示帮助菜单再添加一个工具栏,里面显示三个快捷菜单项,分别为红色,绿色,蓝色,再添加一个状态栏,显示登录的用户名
2、1)新建一个名为ColorSys的WinForms应用程序2)更改Froml.cs名称为FrmLogin.cs设置界面如下:对应控件如下表所示:控件命名文木其他PictureBoxpicLogo可以白己选取一张图片LabellblUserName川户名LabellbIPassword密码TextBoxtxtUserNameTextBoxtxtPassword设置PasswordChar属性为计ButtonbtnLogin登录ButtonbtnExit退出2)再添加一*个窗体,命名为FrmMain,设置其W
3、indowState属性为Maximized4副田“国I田“画I田…画I田…画I田“画(田“画締生成⑪重新生成1)清理@)发布©)...运行代码分析@)总1为解决方项目依赖项&...项目生成顺序a)...:运]—I新建项址)…现有项©...新建文件夹@)添加@)►1A添加引用@)...1添加Web引用迢)...:iUWindows窗体g)...查看类关系E(v)J用户控件⑪…设为启动项目@)c组件@)...调试(G)►类C)…剪切(T)3)从工具栏拖动MenuStrip到界血上UJicxpiXUVlU.C
4、X<>HScrollBarImageListALabelALinkLabel_MessageQueue按题n要求设遥好菜单项3)在界面空白处右键,选择查看代码:Froiain.cs[设计]「对3Rg«览器「起赂贝『FrmLogin.es[设计]「FnhSettings.es
5、歹X目查看代码C)日锁定控件E)®粘贴E)号属性®将FromMain的代码修改如下:ntimespaceColorSyspublicpartialclassFrmMain:FormprivatestringuserName;publi
6、cFrmMain(stringuserNcime){InitializeComponent();this・userName=userName;}}}4)切换到FrmLogin.es,双击登录按钮,实现登录功能:privatevoidbtnLogin_Click(objectsender,EventArgse){if(txtUserName.Text.Equals(^P)&&txtPassword.Text.Equals(,zl,z)){FrmMainfrm=newFrmMain(txtUserName・T
7、ext);this・Visible=false;frm.ShowDialogO;Close();}elseMosscigoBox.ShowC川户名或密码错iR,iijM新输入!");txtUserNcime・Eocus();}}5)双击退出按钮,添加如下代码:privatevoidbtnExit_Click(objectsender,EventArgsc)Close();7)运行程序,确保这些功能已经实现8)关闭程序,回到VS2005,添加一个关于窗体,命名为FrmAbout,如图所示:8)实现菜单功能。
8、实现哪个功能只需双击即町。注意菜单项的命名规范。双击退出菜单项,实现退出功能:privatevoid退出ToolStripMenuTtemClick(objectsender,EventArgse){Application.Exit();}双击红色菜单项,将背景设置为红色:privatevoid红色ToolStripMenuTtemClick(objectsender,EventArgse){this.BackColor=Color.EromName(,/Red/,);)双击绿色菜单项,将背景设置为绿色:
9、privatevoid绿色ToolStripMenuTtemClick(objectsender,EventArgse){this.BackColor二Color.EromName(z,Green");)双击蓝色菜单项,将背景设置为蓝色:privatevoid蓝色ToolStripMcnuItemClick(objectsender,EventArgsc){this.BackColor=Color.EromName(,,Blu
此文档下载收益归作者所有