了解仪表的构成
一个Gauges控件可以增加多个Gauge,也就是一个Gauges控件可以包括多个仪表(Gauge),当然多数时候一个控件对应一个仪表。
一个Gauge(仪表)由四层对象组成,从下往上分别是:
FaceShapes(面板)
Decorators(装饰件)
Pointers(指针)
Cap(指针帽)
CoverShapes(盖板)
其中CoverShapes层比较少用,你可以将其想象为一个古老怀表的翻盖。
下图是一个设计好的径向仪表:
FaceShapes就是仪表的面板,这个仪表的FaceShapes层包括四个对象,
分别是三个ellipses (椭圆)和一个rectangle(矩形):
Decorators就是仪表的装饰件,这个仪表的Decorators层包括6个对象:
分别是一个Range(范围),两个Mark(主刻度和次刻度),一个Label(标签),一个SingleMark(状态标记),和一个显示当前值的SingleLabel(单标签):
此仪表的最顶层是Pointer(指针)和Cap(指针帽):