您所在位置: 网站首页 / 文档列表 / 网页设计/UI / 文档详情
第5章 程序界面设计控件和高级控件.pdf 立即下载
上传人:yy****24 上传时间:2024-09-09 格式:PDF 页数:55 大小:5.9MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

第5章 程序界面设计控件和高级控件.pdf

第5章程序界面设计控件和高级控件.pdf

预览

免费试读已结束,剩余 45 页请下载文档后查看

16 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第5章程序界面设计控件和高级控件5.1菜单控件菜单是Windows应用程序界面中最重要的元素之一,合理利用菜单不但可以使用户非常方便的操作程序的功能,更能使效率提高,适应人性化的潮流。软件的所有功能都可以通过菜单来使用,菜单主要有2种,下拉菜单和环境菜单。5.1.1下拉菜单控件下拉菜单就是通常所说的主菜单,它部署在窗口的顶部,构成界面的顶级菜单体系,每个顶级菜单条又包含多级子菜单。在VisualC#.NET2008开发环境中,主菜单的设计采用组件的方式,即向窗体添加一个主菜单设计控件,然后通过该控件提供的菜单设计器来完成主菜单的设计。单击工具箱中的下拉菜单控件,在窗体上添加该控件,然后就可以直接输入菜单名,如图5-1所示。图5-1添加下拉菜单控件每次编辑完一个菜单项后,系统会自动在水平或垂直方向添加一个虚框,表示新添的菜单项。MenuStrip控件的常用属性及意义如下:Text:用来设置菜单的显示菜单标题,如文件、编辑等。在需要设置为加速键的字母前加“&”,则字母就会自动加下划线。在程序运行中,用户按下Alt键加该字母组合,就可以实现该菜单功能。在英文状态下,Text属性为“-”时,则显示为菜单分隔条。Name:用来设置在程序代码中引用该菜单控件时使用的名称。BackColor:用来设置菜单的背景颜色。BackgroundImage:用来设置菜单的背景图片。Checked:设置菜单的复选标志。如果Checked属性为True,则显示一个复选标志。CheckOnClick:如果菜单的Checked属性设置为True,并且CheckOnClick属性0第5章程序界面设计控件和高级控件也设为True,则复选标志,在单击中进行选择与否切换。Enabled:设置菜单是否可用,如果为True,则可用,如果为False,则不可用。DropDownItems:用来设置菜单的子菜单项。单击其后的按钮,则会弹出项集合编辑器对话框,如图5-2所示。图5-2项集合编辑器对话框在该对话框中,可以进行子菜单项的添加、属性设置、移动、删除等操作。ShotrcutKeys:用来设置菜单的快捷键,单击其后的下拉按钮,则会弹出一个面板,如图5-3所示,然后就可以进行快捷键设置了。图5-3快捷键设置TextAlign:用来设置菜单标题的对齐方式。Image:用来设置菜单的图像标志。ToolTipText:用来设置菜单的提示信息。菜单事件代码的添加方法与控件是相同的。双击菜单项,即可为该菜单项添加单击事件代码。5.1.2环境菜单环境菜单可称为快捷菜单,通常是由用户用鼠标右键单击弹出,所以也称右键菜2峰杰工作室单。单击工具箱中的环境菜单控件,然后在窗体上添加环境菜单,然后就可以直接输入菜单名称,环境菜单如图5-4所示。环境菜单的编辑方法及属性与主菜单相同,这时不再多说。图5-4环境菜单如果要实现在窗体上单击右键,显示环境菜单,要把窗体的“ContextMenuStrip”属性设置为当添加的环境菜单,即设置为ContextMenuStrip1。然后按下键盘上的F5键,运行程序,在窗体上单击右键,就可以看到环境菜单。如图5-5所示。图5-5运环境菜单环境菜单事件代码的添加方法与主菜单是相同的,可以双击菜单项,即可为该菜单项添加单击事件代码。5.2工具栏控件和状态栏控件Windows应用程序窗口,一般顶部会有一个工具栏,而底部有一个状态栏。工具栏通常包括一些小按钮,组合框、编辑框等组件,小按钮用于执行命令,或切换状态;组合框、编辑框用于选择、输入。工具栏上有的按钮与相应菜单功能一样。状态栏在Windows窗体的下边,提供程序运行的状态信息。如显示用户当前的菜单操作、鼠标的位置、文字处理器中当前文本的信息,还可以显示加锁状态、日期与时间等。5.2.1工具栏控件单击工具箱中的工具栏控件,在窗体上添加一个工具栏,然后设置Dock属性为“None”,AutoSize属性为“False”,然后调整工具栏的大小,单击工具栏30第5章程序界面设计控件和高级控件中的小按钮,可以选择按钮类型,在这里都选择“按钮”,然后就可以通过Image属性,设置按钮的图片。工具栏效果如图5-6所示。图5-6工具栏控件工具栏常用属性及意义如下:ToolTipText:用来设置工具栏按钮的提示信息。Visible:设置工具栏按钮是否可见,如果该属性为“True”,则按钮可见,否则不可见。Size:设置工具栏按钮的大小,即设置按钮的长度与宽度值。Im
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

第5章 程序界面设计控件和高级控件

文档大小:5.9MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用