1 菜单、工具栏、状态栏的设计 (一)菜单设计: 1、 菜单是组织应用程序功能的一种方法,应用程序界面通常通过菜单来使用程序的功能
2、 菜单分类:C#菜单分为主菜单和快捷菜单两种
主菜单 :标题栏下面显示的菜单
快捷菜单:右击鼠标显示的菜单
3、 菜单类: 创建菜单使用的菜单类有: 主菜单类(Menu Strip 类):创建主菜单 快捷菜单类(Contex tMenu Strip 类):创建快捷菜单 这些类都属于System
Windows
Forms 命名空间 4、 创建菜单的方法: 工具箱中的菜单控件直接编辑而成;(常用的方式) 由程序代码生成
(一般了解) 二、主菜单创建: 使用MenuStrip 类 1、菜单控件使用方法: (1)在窗体设计器界面从工具箱中拖至窗体一个Menu Strip 控件,自动产生一个对象menu Strip1
(2)选中menu Strip1,在窗体界面上出现的“请在此输入”的位置输入菜单项名(设Text 属性),每输入一个,自动产生一个菜单项对象的
在属性窗口中可设置其名称(Name)属性
(3)双击某个菜单项,自动转入代码编辑器窗口,手工编写该菜单项的Click事件处理程序
2 2、菜单项控件的常用属性及事件: (1)Name:该菜单项对象的名字,可将默认的名字改名
(2)Text:string 型,该菜单项对象的标题文本,如“文件”、“编辑” 两个特殊值: Text 的值如果是“-”则菜单项为分隔符
Text 的值中如果出现 “&”符号,则紧跟在后面的字母为访问键
(3)Enabled:bool 型,设置菜单项是否可用
值为 false,则该菜单项显示为灰色,表示不可用
(举例:如文本框中没选中文字,复制不能用) (4)Checked:bool 型,设置菜单项的文本前是否出现选中