许多注释对象使用一个或多个统治者作为对象的一部分。
的AnnPolyRulerObject类提供了利用属性共同统治者和注释的任何类对象,利用统治者。下面的类使用的统治者:
每一个类(通过直接实现或继承)访问属性,控制显示哪些方面的统治者及其度量单位。的MeasurementUnit表明统治者的度量单位。为每一个可能的值MeasurementUnit属性有一个相应的计量单位的缩写。
两端的统治者是一个垂直的线称为指标。表的长度设置或通过GaugeLength财产。的ShowGauge属性指示仪表是否显示当统治者。显示仪表,设置ShowGauge属性为true。
沿着尺子的长度刻度线。这些刻度线的长度可以设置使用TickMarksLength财产。显示刻度线显示统治者时,设置ShowTickMarks属性为true。显示整个尺子的长度,设置AnnObject.Labels[" rulerlength "]。isvisible属性为true。的精度值显示为统治者的长度可以设置使用精度财产。这个属性表示有多少位数显示小数点右边的长度。
AnnPolyRulerObject:
的AnnPolyRulerObject类来源于AnnObject并添加属性上面提到的。polyruler注释对象包含一个数组创建一个序列的点加入统治者。点都包含在这个数组点财产,这是继承了AnnObject。
AnnCrossProductObject:
的AnnCrossProductObject类来源于AnnPolyRulerObject并添加如下:
AnnProtractorObject:
的AnnProtractorObject类来源于AnnPolyRulerObject并添加如下: