01
引 言
用过VB6的同学都知道,VB6里面提供了Line和Shape控件。这两个控件看似毫不起眼,但是为我们开发工控界面提供了不小的便利性,对于一些需要设备连接和信号指示的场合还是非常方便的。
图一 VB6中的Line和Shape
不过在C#中微软并没有为我们提供类似的控件,很多情况下我们只能用Label控件或者Graphics来自行绘制,或者自己开发控件,虽然也能实现,但是相对来说还是麻烦不少。
02
vbpowerpacks简介
vbpowerpacks全称visual basic powerpacks,是一个重要的VB.NET组件,是微软为了方便程序员将老的VB6.0程序迁移到VB.NET而开发的一个组件库。不过vbpowerpacks并没有被包含在标准的.Net Framework里面。
vbpowerpacks除了提供了类似VB6里面的Line、Shape那样的控件外,还提供了数据报表、打印样式等类库。vbpowerpack的安装非常简单,按照安装提示即可轻松完成。
03
使用vbpowerpacks
打开VS项目,在工具箱中右击,快捷菜单中选择“选择