Compartilhar via


VirtualizingLayoutContext.LayoutOrigin Propriedade

Definição

Obtém ou define o ponto de origem para o tamanho estimado do conteúdo.

public:
 property Point LayoutOrigin { Point get(); void set(Point value); };
Point LayoutOrigin();

void LayoutOrigin(Point value);
public Point LayoutOrigin { get; set; }
var point = virtualizingLayoutContext.layoutOrigin;
virtualizingLayoutContext.layoutOrigin = point;
Public Property LayoutOrigin As Point

Valor da propriedade

O ponto de origem para o tamanho estimado do conteúdo.

Comentários

LayoutOrigin é usado pela virtualização de layouts que dependem de estimativas ao determinar o tamanho e a posição do conteúdo. Ele permite que o layout corrija a origem estimada do conteúdo conforme ele é alterado devido à estimativa em andamento ou à identificação do tamanho real a ser usado. Por exemplo, é possível que, como um usuário está rolando de volta para a parte superior do conteúdo que o layout estima para o tamanho do conteúdo que relata como parte de seu MeasureOverride se torne cada vez mais preciso. Se a posição prevista do conteúdo ainda não corresponder à posição prevista anteriormente (por exemplo, se o tamanho dos elementos acabar sendo menor do que se pensava), o layout poderá indicar uma nova origem. O visor fornecido ao layout em passagens subsequentes levará em conta a origem ajustada.

Aplica-se a