Поделиться через


VirtualizingLayoutContext.LayoutOrigin Свойство

Определение

Возвращает или задает точку начала для предполагаемого размера содержимого.

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

Значение свойства

Исходная точка для предполагаемого размера содержимого.

Комментарии

LayoutOrigin используется при виртуализации макетов, которые зависят от оценок при определении размера и положения содержимого. Это позволяет макету исправить предполагаемое происхождение содержимого по мере его изменения из-за текущей оценки или потенциального определения фактического размера для использования. Например, при прокручивании пользователем до верхней части содержимого, которое макет оценивает для размера содержимого, сообщаемого в рамках MeasureOverride, становится все более точным. Если прогнозируемое положение содержимого еще не соответствует ранее прогнозируемой позиции (например, если размер элементов в конечном итоге меньше, чем считалось ранее), макет может указывать на новый источник. Окно просмотра, предоставляемое макету при последующих проходах, будет учитывать скорректированный источник.

Применяется к