轻松制作ToolBar和Ribbon控件的图标

介绍        

           ToolBar和Ribbon控件都有个共同的特性,就是支持图标集,即将一堆小图标按照固定间距组合成一张图片,对合成图片上某个图标的使用,只需要根据所在位置索引。当然也可以选择添加一堆小图标,分别对每个界面控件进行设置。但毕竟用图片集的方式只需要一张图片,而且更方便的是,无需编码,只需要在界面上选择所需图片的索引就制作好了我们的界面图标,无疑是种提高工作效率的大大提升。

推荐

闲话少说,立马向大家推荐我的做法。

           首先还是需要,自己去找那么一堆需要使用的图标,这里有个要求就是找的图片必须是PNG格式,或者不是PNG格式的,如果会使用PS等软件,只需要另存为转保存一下就可以了。

           这里推荐一个网站ifindIcon,很多人都推荐这个网站,也确实挺好用的,图片资源比较丰富。如果需要制作32*32大小的图片集,则最好找一些这个大小附近的图片。这里需要强调的是,使用我推荐的这款软件时,第一张图片一定要是你最终想要效果的图片格式,也就是,你要做32*32,位深32,那么第一张图片一定要选取相同格式的图片,因为经过我测试,该软件是按照第一张图片的格式,来构建整个图片集的。

           如上操作完成,我们的图片集就做好了,但是vs一般支持bmp格式的图片啊。实际上png格式的图片vs也支持,但是我会遇到的问题是,加载的png图片在界面上显示的时候会有黑底,也就是我们本来应该透明的地方被变成黑色,这个网上也介绍了很多方法去屏蔽该黑底。

           当然,简单说一下这个黑底的原因,实际vs只支持bmp格式图片,而bmp格式图片是没有Alpha通道的,也就是说PNG格式的透明底色不能使用,而vs中处理这种背景底的方法是,通过屏蔽的方法,就是指定对应的背景色为系统背景色,这样,背景色就看不出来了。

           接着我们的话题继续下去。这时候我要向大家推荐另外一款产品了。我很久以前曾经提供过一个任意格式转bmp的工具。使用该工具给刚才生成的png格式图标集转换为bmp格式,然后加载到资源中。结果...结果大家自己看效果吧!

总结

废话了这么多,简单的说方法很简单:

1.准备一堆PNG格式的图标

2.使用工具将PNG图标合并成一个PNG格式的图标集

3.使用工具将PNG格式的图标集转换为BMP格式的图标集

4.加载vs工程,选好对应标签索引

5.Enjoy

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
VB中的Toolbar控件是一种用于创建和管理工具栏的控件。它可以让用户通过点击按钮或下拉菜单来执行特定的操作。 Toolbar控件通常位于窗体的顶部,其中包含了一些工具按钮。这些按钮可以用来执行某些常见的操作,例如打开文件、保存文件、复制、粘贴等。用户可以根据自己的需要自定义工具栏,添加或删除按钮。 Toolbar控件还可以包含下拉菜单,在按钮旁边显示一个小箭头,通过点击箭头来显示菜单选项。这些菜单选项可以用于执行更复杂的操作,例如选择字体、颜色、对齐方式等。 对于每个按钮,我们可以设置图标、工具提示和点击事件。图标可以用来表示按钮的功能,例如一个文件夹图标表示打开文件。工具提示可以显示有关按钮功能的文字描述,方便用户了解按钮的作用。点击事件则定义了按钮被点击时执行的代码,可以实现各种操作。 Toolbar控件在VB中很容易使用,开发者只需将控件拖放到窗体上,然后通过设置属性和编写代码来实现所需的功能。它提供了一种简单而有效的方式来为用户提供常用的功能和操作,提高用户体验和工作效率。 总结来说,VB的Toolbar控件是一种方便用户使用的工具栏控件,能够提供常用操作的按钮和下拉菜单,并且可以通过自定义来满足不同需求。它简单易用,能够有效提高用户的工作效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值