MapControl.TransformOrigin Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um ponto para o qual o centro lógico do mapa é transformado.
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
Valor da propriedade
Um ponto para o qual o centro lógico do mapa é transformado. Use um valor entre 0 e 1 (mas não 0 ou 1) para as propriedades X e Y do Point.
Comentários
O TransformOrigin representa um ponto em torno do qual o mapa gira , por exemplo, quando o usuário manipula o mapa ou quando você altera o valor da propriedade Heading . Considere definir o valor Y de TransformOrigin como um valor maior que 0,5 quando o mapa estiver inclinado , ou seja, quando o Pitch for maior que 0. Isso move o centro lógico para mais perto do usuário - ou seja, mais perto da parte inferior da tela - e mostra ao usuário mais do que está à distância quando o mapa é girado.
Depois de definir o valor da propriedade TransformOrigin para MapControl, a propriedade Center continuará a retornar o centro anterior até que você defina o Center com o mesmo valor que TransformOrigin.