工具软件   办公软件   操作系统   网络安全   设计在线   程序开发   教程宝典   软件下载   软件论坛
您的位置:软件 > 开发者网络 > 微软开发专栏 > Visual Studio.net专栏 > VB.net > 正文
VB.NET菜单设计初级入门
[文章信息]
作者:阿虎
时间:2004-06-21
出处:天极开发者网络
责任编辑:方舟
[文章导读]
本文的主要内容就是介绍使用此菜单设计器设计菜单的具体方法,以及个性化菜单的实现方法
advertisement
热点推荐
· 在VB6中用命令行为模式控制GUI动作
· Excel图表向导详解
· 浅析各种计算机病毒应对方法
· 2月16日软件精选 春节文章精彩回顾
· 轻松玩转Excel数据图表
[正文]

1 2 3 4 5  下一页

  可视化编程工具中一般都附带菜单设计器,使用它就可以方便、快捷的编辑、设计菜单。本文的主要内容就是介绍使用此菜单设计器设计菜单的具体方法,以及个性化菜单的实现方法。

  下面就首先来详细介绍在VB.NET中设计菜单和处理菜单时的相关问题。

  一.使用Visual Basic .Net中的菜单设计器来设计菜单:

  VB.NET中提供了菜单设计器,通过菜单设计器就不仅能够设计下拉菜单,也能够设计弹出菜单。在VB.NET中菜单是应用程序的一个部分,所以在使用VB.NET中的菜单设计器时,首先要新建一个VB.NET的项目。下面是具体的步骤:

  1. 启动Visual Studio .Net。

  2. 选择菜单【文件】|【新建】|【项目】后,弹出【新建项目】对话框。

  3. 将【项目类型】设置为【Visual Basic项目】。

  4. 将【模板】设置为【Windows应用程序】。

  5. 在【名称】文本框中输入【菜单编程】。

  6. 在【位置】的文本框中输入【E:\VS.NET项目】,然后单击【确定】按钮,这样在“E:\VS.NET项目”目录中就产生了名称为“菜单编程”的文件夹,并在里面创建了名称为“菜单编程”的项目文件。

  7. 把Visual Studio .Net的当前窗口切换到【Form1.vb(设计)】窗口,并从【工具箱】中的【Windows窗体组件】选项卡中往Form1窗体中拖入下列组件:

  一个MainMenu组件,名称为“MainMenu1”。

  8. 选中“MainMenu1”组件,单击鼠标右键,在弹出的菜单中选择“编辑菜单”。可得图01所示界面


图01:利用菜单设计器设计下拉菜单

  9. 在图01所示的“请在此处输入”中,按由上至下顺序输入“文件(&F)”、“新建(&N)”、“-”、“打开(&O)”后,此时设计后的菜单如图02所示:


图02:利用菜单设计器设计后的下拉菜单


  在VB.NET中“&”符号和VB中的“&”符号所起的作用完全一致,作用是为菜单设定快捷键。“-”符号作用是在菜单项之间设立分割。

  10. 这样一个简单的下拉菜单就完成了。如果您的应用程序中还需要加入其他菜单,可以仿效上述方法,在图02中的“请在此处输入”区域中输入相应的菜单的名称就可以了。

  下面是就利用Visual Basic .Net的菜单设计器来设计弹出菜单的一般步骤。

  1. 在上述项目中,从【工具箱】中的【Windows窗体组件】选项卡中往Form1窗体中拖入一个ContextMenu组件,名称为ContextMenu1。

  2. 选中“ContextMenu1”组件,单击鼠标右键,在弹出的菜单中选择“编辑菜单”。可得图03所示界面:


图03:利用菜单设计器设计弹出菜单

  3. 在图03所示的“上下文菜单”下的“请在此输入”中,按由上至下顺序输入“拷贝(&C)”、“剪切(&X)”、“粘贴(&V)”后,此时设计后的菜单如图04所示:


图04:利用菜单设计器设计后的弹出菜单

  4. 选定Form1的属性选项卡,并设定Form1的“ContextMenu”的属性值为“ContextMenu1”。

  5. 此时单击快捷键“F5”运行程序,在程序窗体中单击鼠标右键,则弹出上面设计的弹出菜单,具体如图05所示:


图05:在应用程序中使用上述设计好的菜单

  6. 对于其他组件一般也都有“ContextMenu”属性,只需把组件的“ContextMenu”属性值设置为设计好的弹出菜单名称,这样当在此组件中单击鼠标右键,就会弹出对应的弹出菜单。


1 2 3 4 5  下一页

天极社区邀请您:写博客日记  上传相片   论坛聊天  订阅电子杂志  推荐网摘   免费图铃工具
笔名:   请您注意:

 遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

 天极网拥有管理笔名和留言的一切权利。
评论:
 
发表评论推荐给朋友我想参加相关培训打印我对此感兴趣订阅电子杂志
相关内容焦点新闻
  • VB.NET编程验证邮件地址的合法性
  • VB.NET中多窗体同步的解决方案
  • VB.NET时间日期数据处理及技巧
  • 实战Visual Basic.Net对话框
  • 深入浅出VB.NET提示对话框
  • VB.Net编程入门之Hello World
  • DataSet中的数据并发性异常
  • 国信办督战八大行业灾难备份 将出台国家标准
  • 中国IT企业走进欧盟 搭第六框架计划直通车
  • 美邦银行用户注意 警惕新型“钓鱼”邮件
  • 微软三年时间磨出新IE 具有更强大安全性能
  • 高清碟机标准打内战 HDV将状告EVD恶性竞争
  • 正版网上银行为何不安全 客户泄密银行无责任
  • 惠普铁娘子悲壮退场 未能成功扮演拯救者
  • 网上乱用人民币图样是违规行为 最高罚3万
  • Advertisement

    天极无线


    奇妙科幻|美好风光|清风车影|漫画卡通|星座生肖|明星写真|动物世界
    老鼠爱大米
    挥着翅膀的女孩
    女人味
    栀子花开
    白月光
    刚刚好
    江南
    快乐崇拜
    亲爱的你怎么不在我身边
    小薇
    2002年的第一场雪
    有多少爱可以重来
    我的地盘
    七里香
    情人
     
    老鼠爱大米 老板电话
    冲动的惩罚 七里香
    我不是黄蓉 女生撒娇
    盛夏的果实 坚持到底
    孤单北半球 眉飞色舞
    挪威的森林 可爱女人
    最浪漫的事 老板电话

    CSEEK搜索