MapControl.TransformOrigin 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置将映射的逻辑中心转换到的点。
public:
property Point TransformOrigin { Point get(); void set(Point value); };
Point TransformOrigin();
void TransformOrigin(Point value);
public Point TransformOrigin { get; set; }
var point = mapControl.transformOrigin;
mapControl.transformOrigin = point;
Public Property TransformOrigin As Point
属性值
将映射的逻辑中心转换到的点。 对于 Point 的 X 和 Y 属性,请使用介于 0 和 1 (但不能为 0 或 1) 的值。
注解
TransformOrigin 表示地图围绕的点旋转 -例如,当用户操作地图时,或者更改 Heading 属性的值时。 考虑在地图倾斜时将 TransformOrigin 的 Y 值设置为大于 0.5 的值,即当 间距 大于 0 时。 这会将逻辑中心移近用户(即更接近屏幕底部),并在地图旋转时向用户显示更多距离。
设置 MapControl 的 TransformOrigin 属性的值后, Center 属性将继续返回上一个中心,直到将 Center 设置为与 TransformOrigin 相同的值。