MapControl.TransformOrigin 屬性

定義

取得或設定對應邏輯中心的轉換點。

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 相同的值為止。

適用於

另請參閱