ScrollingAnchorRequestedEventArgs Класс

Определение

Предоставляет данные о событии ScrollView.AnchorRequested.

public ref class ScrollingAnchorRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ScrollingAnchorRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ScrollingAnchorRequestedEventArgs
Public NotInheritable Class ScrollingAnchorRequestedEventArgs
Наследование
Object Platform::Object IInspectable ScrollingAnchorRequestedEventArgs
Атрибуты

Комментарии

Эти аргументы событий используются событием ScrollView.AnchorRequested , которое возникает при выборе ScrollView элемента для привязки. Обработайте это событие, чтобы настроить этот выбор.

Если обработчик событий оставляет AnchorElement как null, то ScrollView выбирает привязку из коллекции AnchorCandidates .

Коллекция AnchorCandidates инициализируется с помощью элементов, зарегистрированных в качестве кандидатов привязок. Эта начальная коллекция кандидатов заполняется дочерними ScrollPresenter элементами, для которых UIElement.CanBeScrollAnchor свойство имеет значение true, и элементами, явно зарегистрированными в методе ScrollView.RegisterAnchorCandidate .

С помощью AnchorRequested обработчика событий можно изменить эту коллекцию, чтобы настроить список кандидатов для запроса привязки. После выполнения ScrollView объект использует свойства HorizontalAnchorRatio и VerticalAnchorRatio для выбора привязки в конечной AnchorCandidates коллекции.

Кроме того, можно использовать AnchorRequested обработчик событий, чтобы задать свойство AnchorElement , инициализированное значением null, чтобы принудительно использовать определенный элемент в качестве привязки. В этом случае коллекция игнорируется, AnchorCandidates а ScrollViewпроцесс выбора полностью пропускается.

Свойства

AnchorCandidates

Возвращает коллекцию кандидатов элементов привязки для выбора.

AnchorElement

Возвращает или задает выбранный элемент привязки.

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

См. также раздел