第2课 菜单栏和状态栏设计.doc_第1页
第2课 菜单栏和状态栏设计.doc_第2页
第2课 菜单栏和状态栏设计.doc_第3页
第2课 菜单栏和状态栏设计.doc_第4页
第2课 菜单栏和状态栏设计.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2课 菜单栏和状态栏设计第0步:文件新建项目windows窗体应用程序确定第一步:出现如下窗体form1,选中工具栏,Menustrip ,拖至窗体上。第二步:单击窗体标题栏下方,根据功能要求设计输入菜单内容第三步:修改窗体标题,ICON系统图标。(1) 更改系统图标:选中窗体,打开属性窗口,选中ICON:打开对话框,选中指定ICON(可由素材中去选中)(2) 选中窗体FORM1,:打开属性窗口,选中text:图书管理系统.第四步:打开工具栏,在菜单和和工具栏中选中状态栏,StatusStrip ,拖至窗体上。(1) 单击状态栏上下拉按钮,添加一个StatusLabel。(2) 右击选中属性,选中text,改写:本系统的编写者是)。第五步:添加窗体背景(1) 属性:topmost :程序运行时在所有窗体最上面。(2) 选中一个图片,BackGroudImage准备知识(1) 分隔符:在许多程序的菜单中,都有一些灰色的横线把一个菜单中的多个菜单命令按照功能划分成几个部分,这样用户可以比较容易地找到自己需要的命令。在VB.NET语言中,只要将某个MenuItem对象的Text属性值设置为减号“-”,该对象就变成了一个分隔符,分隔符也是一个MenuItem对象,只不过它不能响应任何事件。如图所示 (2)快捷方式Windows应用程序中的快捷键是一个经常使用的功能,它可以简便、快速地执行某个菜单命令。在VB.NET语言中,每个MenuItem对象都有一个Shortcut属性,该属性用来设置快捷键。例如,设置“复制”菜单的Shortcut属性值为CtrlC,“粘贴”菜单的Shortcut属性值为CtrlV. 如图所示(3)设置访问键选中需要设置访问键的MenuItem对象,然后在其Text属性中,按照前面介绍的方法设置访问键。例如,设置MenuItem3对象的Text属性值为“剪切(&T)”,MenuItem4对象的Text属性值为“复制(&C)” 如图所示(4)Checked属性Checked属性用于设置MenuItem对象是否已被选中,其默认值为False。如果属性值为True,则在菜单名的左边添加一个对勾符号“”如图所示 (5)RadioCheck属性 RadioCheck属性用于设置在选中MenuItem对象时是单选还是复选,其默认 值为False,即复选。 (6)DefaultItem属性 DefaultItem属性用于设置MenuItem对象是否为默认MenuItem对象,其默认值为False,即当前菜单不是默认MenuItem对象。如果属性值为True,则该MenuItem对象将加粗显示在菜单中。例如,将“查找”菜单的DefaultItem属性值设置为True的效果如图所示 状态栏控件是Windows应用程序的一个特征,用来显示程序的运行状态及其他信息。在VB.NET语言中可以通过StatusBar(状态栏)控件来实现。创建StatusBar控件的操作步骤如下: (1)在工具箱的“Windows窗体”窗口中,双击StatusBar选项,即可在窗体设计器的窗体中添加一个StatusBar控件。 (2)在StatusBar1的“属性”窗口中,单击Panels属性值的省略号按钮,调出“StatusBarPanel集合编辑器”对话框。在其中,单击【添加】按钮,添加所需的StatusBarPanel控件对象,如图4-5-8所示。 (3)在“StatusBarPanel集合编辑器”对话框中,单击【移除】按钮可以将选中的选项从“成员”列表中删除。在右边的属性窗口中,可以设置各个StatusBarPanel的属性值。单击【确定】按钮返回到“属性”窗口。(4)在“属性”窗口中,设置ShowPanels属性值为True,即可显示添加的StatusBarPanel控件对象,如图4-5-9所示。 状态栏的属性可以通过StatusBar控件属性和StatusBarPanel控件属性来设置。 (1)StatusBar控件属性Cursor属性:该属性用来设置当鼠标移动到StatusBar控件对象上时,光标的显示形状,单击其属性值中的箭头按钮,即可在调出的列表中进行选择,如图4-5-10所示。Dock属性:该属性用来设置StatusBar控件在窗体中的位置。单击其属性值中的箭头按钮,即可在调出的列表中进行选择,如图4-5-11所示。 Panels属性:该属性用来给状态栏中添加面板,每一个面板实际上就是一个StatusBarPanel控件对象。 ShowPanels属性:该属性用来设置状态栏是显示面板还是显示单行文本。其值为True时,显示面板;其值为False时,显示单行文本。 SizingGrip属性:该属性用来设置状态栏是否具有大小调整手柄。(2)StatusBarPanel控件属性 Alignment属性:该属性用来设置面板中文字的显示位置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论