vb.net入门——Windows窗体中的菜单操作


上一章我们学会了使用Windows窗体实现自定义对话框,这里我们就来学习下如何创建Windows应用程序的菜单。

一个功能完善的Windows应用程序,必定离不开各种各样的菜单操作,而菜单又分为下来菜单和弹出菜单,如下图一所示就是IE中的菜单示例:

图一:IE上的下拉菜单和弹出菜单

由上面可见,下拉菜单是指窗口的菜单栏上的菜单;弹出菜单是指平常不显示在窗体上,在需要的时候才弹出显示的菜单,最常用的例子就是右键的弹出菜单。而无论是下拉菜单还是弹出菜单,它们都包括菜单项、菜单项的快捷键、菜单项之间的分隔符。现在我们清楚了菜单的结构了,那么下面我们就来看看怎么在vb.net中实现菜单的编程。

在vb.net中,下拉菜单对应的组件是MainMenu,弹出菜单对应的是ContextMenu。

一、菜单设计器设计MainMenu菜单

1、首先新建一个Windows应用程序项目。

2、把设计器的当前窗口切换Form1视窗设计界面(即Form1.vb(设计)),然后从“工具箱”中选中MainMenu组件,如下图二所示:

图二:MainMenu组件

3、把该组件拖放到Form1窗体上,在“组件栏”中就会出现一个Name为MainMenu1的控件,用鼠标选中它,单击鼠标右键,在弹出的菜单中选择“编辑菜单”,Form1窗体上的菜单就会显示出来并处于可编辑状态,如下图三所示:

图三:选中MainMenu1控件

?

本文作者:



相关阅读:
如何正确地在XHTML文档中使用JavaScript和CSS
在Win2003 IIS 6.0中安装ASP.net环境
用CSS实现鼠标单击特殊效果图
实验:Shell实践与设计
mysql数据库优化五步走
如何对PHP程序中的常见漏洞进行攻击(下)
Win2003服务器安全加固设置--进一步提高服务器安全性
能在网页中写字和能擦写的js程序
社区(php&&mysql)六
使用Windows的启动菜单来启动Linux系统
asp.net String.format中大括号的加入方法
定时自动备份IIS的WWW日志的vbs脚本
js有关元素内容操作小结
PHP4 与 MySQL 数据库操作函数详解
快速导航

Copyright © 2016 phpStudy |