winform控件开发一之复合控件开发(8)管道(pipe)

发布时间 2023-06-30 16:11:08作者: hanzq_go

上位机中的管道控件分两种,分别是静态管道和动态管道。

静态管道,不显示液体的流动和流动方向,如下所示:

 

动态管道,可以显示液体的流动速度和流动方向,如下所示:

 

管道控件的实现方法如下?


1、使用label实现一个简单的管道,效果如下:

 将label标签的autosize属性设置为false,调整label的大小和背景色即可。

注意,使用label标签制作的管道只能作为静态管道显示。

2、使用SunnyUI库中的UIPipe控件

UIPipe控件,即可以显示静态管道,又可以显示动态管道。

UIPipe控件可以通过设置RadiusSides属性来实现管道拐弯效果,如下所示: