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控件

?

本文作者:

上一章我们学会了使用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控件

?

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3