MapControl.TransformOrigin Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Punkt ab, auf den der logische Mittelpunkt der Karte transformiert wird, oder legt diesen fest.
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
Eigenschaftswert
Ein Punkt, zu dem der logische Mittelpunkt der Karte transformiert wird. Verwenden Sie einen Wert zwischen 0 und 1 (aber nicht 0 oder 1) für die X- und Y-Eigenschaften von Point.
Hinweise
TransformOrigin stellt einen Punkt dar, um den sich die Karte dreht, z. B. wenn der Benutzer die Karte bearbeitet oder wenn Sie den Wert der Heading-Eigenschaft ändern. Erwägen Sie, den Y-Wert von TransformOrigin auf einen Wert größer als 0,5 festzulegen, wenn die Karte gekippt ist, d. h. wenn die Tonhöhe größer als 0 ist. Dadurch wird der logische Mittelpunkt näher an den Benutzer verschoben , d. h. näher am unteren Rand des Bildschirms, und dem Benutzer wird mehr von dem angezeigt, was sich in der Ferne befindet, wenn die Karte gedreht wird.
Nachdem Sie den Wert der TransformOrigin-Eigenschaft für mapControl festgelegt haben, gibt die Center-Eigenschaft weiterhin die vorherige Mitte zurück, bis Sie Center auf denselben Wert wie transformOrigin festlegen.