次の方法で共有


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 プロパティの値を変更したときなど、マップが回転する点を表します。 マップが傾いている場合、つまり ピッチ が 0 より大きい場合は、TransformOrigin の Y 値を 0.5 より大きい値に設定することを検討してください。 これにより、論理中心がユーザーの近くに移動します。つまり、画面の下部に近い位置に移動し、マップが回転したときの距離の多くをユーザーに表示します。

MapControl の TransformOrigin プロパティの値を設定した後、Center プロパティは、Center を TransformOrigin と同じ値に設定するまで、前の中心を引き続き返します。

適用対象

こちらもご覧ください