最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 编程开发 > VB开发

VB中利用第三方控件实现QQ垂直菜单

日期:09-02    来源:中国设计秀    作者:cnwebshow.com

设定Item的方法和设定菜单类似。首先在MenuObjects选项卡下的MenuItemMax中输入当前菜单的Item个数。这里我们输入4。可以看到点击"应用"后第一个菜单的Item马上变成了4个。其它菜单下的Item数量,可以先在Menues选项卡下的MenuCur中输入要设置的菜单序号后按以上步骤修改。 gNB中国设计秀
gNB中国设计秀
   每个菜单中的每个Item,VerticalMenu都可以对它改名和更换图标。首先在属性页MenuObjects选项卡中的MenultemCur输入要设置的Item序号(从1开始),然后再到MenuItemObjects选项卡下,在MenultemCaption中改名,点击MenuItemPicture 旁的"Browse"按钮选取 ico图标文件即可更换当前Item的图标。如图6 gNB中国设计秀
gNB中国设计秀
 gNB中国设计秀

gNB中国设计秀
图6

gNB中国设计秀
   (三)编写事件响应代码 gNB中国设计秀
gNB中国设计秀
   界面设计好了,关键在于单击每个Item图标能产生事件。这里主要通过VerticalMenu提供的MenuItemClick事件来实现。在MenuItemClick中编写以下代码。代码中MenuNumber表示是第几个菜单(从1开始),MenuItem表示是当前菜单下第几个Item。(同样是从1开始)。加入以下代码后,单击每个菜单下的项目图标,就能响应相应的事件了J gNB中国设计秀
gNB中国设计秀
 gNB中国设计秀

Private Sub VerticalMenu1_MenuItemClick(MenuNumber As Long, MenuItem As Long) gNB中国设计秀
If MenuNumber = 1 Then gNB中国设计秀
  If MenuItem = 1 Then Form2.Show gNB中国设计秀
  If MenuItem = 2 Then MsgBox "你按了b", , "VerticalMenu" gNB中国设计秀
  If MenuItem = 3 Then MsgBox "你按了c", , "VerticalMenu" gNB中国设计秀
  If MenuItem = 4 Then MsgBox "你按了d", , "VerticalMenu" gNB中国设计秀
End If gNB中国设计秀
If MenuNumber = 2 Then gNB中国设计秀
  If MenuItem = 1 Then MsgBox "你按了e", , "VerticalMenu" gNB中国设计秀
End If gNB中国设计秀
If MenuNumber =3 Then gNB中国设计秀
  If MenuItem = 1 Then MsgBox "你按了f", , "VerticalMenu" gNB中国设计秀
End If gNB中国设计秀
End Sub

 gNB中国设计秀

本文引用地址:/bc/article_61302.html
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明