第2课菜单栏和状态栏设计.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2课菜单栏和状态栏设计

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

您可能关注的文档

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档