VB第三方控件实现XP资源管理器垂直
栏
简介
ctlExplorerBar控件一个可以实现类似Windows XP资源管理器中右侧垂直栏的控件,它不仅可以创建不同的菜单组、在菜单组下添加项目,还可以为每一个项目编写感应事件,同时它更是可以实现图片的预览,简直和资源管理器的垂直栏一样!在许多软件界面中,它都可以发挥非常好的作用。
下载本文控件和源代码
应用实例
想让你的程序更加吸引眼球吗?想在你的程序中打造像Windows XP资源管理器左侧那样的垂直栏吗?只要在你的程序中加上ctlExplorerBar控件,通过几段简单的代码,就可以轻松实现这个似乎复杂的界面效果,完全使你抛弃了繁杂的代码!这个控件不仅容易使用,而且它实现的界面效果非常出色,完全和Windows XP中一样(如图1)。下面我们就结合一个实例来说明使用方法,相信它的简单易用
和出色效果会让你动心!
要了解该控件强大便捷的功能,下面我们就通过一个实例来讲解。
第一步:首先启动Visual Basic 6.0,新建一个窗口。
第二步:加载ctlExplorerBar控件。
①在控件工具栏中单击右键,选择“部件”,在弹出的窗口中点击“浏览”,找到ctlExplorerBar 控件,载入它,命名为“XPmenu”;把它放到Form1窗体中任意位置即可。其他属性保持默认即可。
第三步:加载其他控件,完成界面的设置。
①添加四个Image控件,分别命名imgDesktop、imgShare、imgComputer和imgNetwork,用来加载如图1所示的“桌面其他”分栏下四个项前的小图标。为这四个Image控件分别载入适当的小图标(如
图2)。
②再添加一个Image控件,载入一副图片,用来演示如何实现图像预览的功能。