定位仪表上的元素

仪表面板是包含一个或多个仪表的顶级容器。通过单击仪表之外,可以查看**“仪表面板属性”**对话框。每个仪表又都包含几个仪表元素:仪表刻度、仪表范围和仪表指针。使用仪表时,将需要了解如何在仪表面板中度量元素,以修改这些元素的大小和位置。

了解大小和位置度量

仪表上的所有大小和位置度量都是按其父元素的百分比进行计算的。如果父元素有不同的宽度和高度值,则仪表元素的大小可按两个值中较小的值的百分比进行计算。例如,在线性仪表上,所有指针度量是按线性仪表的宽度或高度的百分比进行计算的,以较小的值为准。

位置度量也是使用坐标系统并按其父元素的百分比进行计算。坐标系的原点位于左上角,且 X 轴指向右方,Y 轴指向下方。坐标值应当在 0 和 100 之间,并且所有度量都以百分比来表示。例如,如果线性仪表的 X 和 Y 位置设置为 50 和 50,则线性仪表将位于仪表面板的中间位置。

定位仪表面板内的多个仪表

有两个方式可将新仪表添加到已经包含一个仪表的仪表面板。您可以将一个仪表作为第一个仪表的子仪表添加,或者可以在第一个仪表的相邻位置添加另一个仪表。

将新仪表添加到仪表面板时,其大小和位置会根据仪表面板中所有其他仪表的相等比例来进行调整。例如,如果将一个径向仪表添加到已经包含了一个径向仪表的仪表面板,则两个仪表将自动调整大小以使每个仪表都适合面板一半。

您可以将新仪表添加到已经包含了一个仪表的仪表面板。为此,请右键单击仪表面板上的任何位置,将光标悬停在**“添加新仪表”并选择“子仪表”“选择仪表类型”**对话框将出现。如果将新仪表作为子仪表进行添加,则新仪表可以通过以下两种方式之一进行添加。在径向仪表中,子仪表将位于第一个仪表的左上角。在线性仪表中,子仪表将位于第一个仪表的中间。使用“位置”属性,您可以相对于父仪表来定位子仪表。与所有其他元素一样,仪表上的位置度量是按其父元素的百分比进行计算的。有关详细信息,请参阅“径向仪表属性”对话框 ->“常规”“线性仪表属性”对话框 ->“常规”

定位仪表刻度标签和仪表范围

有两个属性可确定仪表比例上标签的位置。可以设置仪表刻度的**“位置”属性以指定标签是显示在刻度条的内部、外部还是与刻度条交叉。还可以指定“到刻度的距离”属性的数值,该属性可指定从该位置加上或减去的单位数来确定标签位置。例如,如果将“位置”设置为外部并且已将“到刻度的距离”**设置为 10,则标签将位于离仪表刻度的外缘 10 个单位,其中 1 个单位可以是:

  • 径向仪表上仪表直径的 1%,或

  • 线性仪表上仪表高度或宽度(以值小者为准)的 1%。

**“位置”“到刻度的距离”**属性也适用于仪表范围。

保持线性仪表上的宽高比

径向仪表假定为圆形,因此该仪表类型通常可保持相同的宽度和高度值。但是,在线性仪表上,该仪表假定为矩形,宽度和高度之间的比例通常是不相等的。仪表的宽高比可确定调整仪表大小后应保持的宽度和高度的比例。例如,如果该值设置为 2,则无论如何调整仪表的大小,仪表的宽度将始终是仪表高度的两倍。若要设置宽高比,可以在**“线性仪表属性”**对话框中设置 AspectRatio 属性。