相对定位
添加一个Ellipse,Border的颜色都设置为蓝色。然后看布局里各种属性的影响:
线性仪表Ellipse涉及到相对定位的常用 布局属性有:
属性名称 | 说明 |
CenterPointX |
形状的中心点X轴坐标。默认值为0.5,即形状中心点离仪表左边界的距离比例为50%,也就是仪表宽度的50%,就是左右居中的一个效果。下面蓝、绿、橙三个颜色的CenterPointX值分别为0,0.5,1的效果: |
CenterPointY |
形状的中心点Y轴坐标。默认值为0.5,即形状中心点离仪表上边界的距离比例为50%,也就是仪表高度的50%,就是上下居中的一个效果。下面蓝、绿、橙三个颜色的CenterPointY值分别为0,0.5,1的效果: |
Height |
形状的高度,也即Ellipse竖轴的长度,可正可负。 |
Width |
形状的宽度,也即Ellipse横轴的长度,可正可负。 下面蓝、绿、橙三个颜色的Width值分别为-1,100,50的效果。 注意Width为负值的时候,以AxisLength作为比例参照, 为正值的时候,以BaseFactor作为比例参照, 这是因为线性仪表的AxisLength和BaseFactor通常是不相等的,如果Width和Height的参照比例不同,你要经过一些计算才能得到一个正圆,现在你只需要使用正值设置Width,这样和Height的比例参照同为BaseFactor,就能很轻松地得到一个正圆了。 |
RotateAngle | 形状旋转的角度。 |