Compartilhar via


ScrollingAnchorRequestedEventArgs Classe

Definição

Fornece dados para o evento de 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
Herança
Object Platform::Object IInspectable ScrollingAnchorRequestedEventArgs
Atributos

Comentários

Esses argumentos de evento são usados pelo evento ScrollView.AnchorRequested , que é gerado quando o ScrollView está selecionando um elemento a ser ancorado. Manipule esse evento para personalizar essa seleção.

Se o manipulador de eventos deixar o AnchorElement como null, o ScrollView selecionará uma âncora entre a coleção AnchorCandidates .

A AnchorCandidates coleção é inicializada com os elementos registrados como candidatos de âncora. Essa coleção inicial de candidatos é preenchida com ScrollPresenter filhos que têm sua UIElement.CanBeScrollAnchor propriedade definida truecomo e com elementos explicitamente registrados com o ScrollView.RegisterAnchorCandidate método .

Você pode usar AnchorRequested o manipulador de eventos para modificar essa coleção para ajustar a lista de candidatos à solicitação de âncora. Depois de executado, o ScrollView usa suas propriedades HorizontalAnchorRatio e VerticalAnchorRatio para selecionar uma âncora entre a coleção final AnchorCandidates .

Como alternativa, você pode usar o AnchorRequested manipulador de eventos para definir a propriedade AnchorElement , inicializada nullcomo , para forçar o uso de um elemento específico como âncora. Nesse caso, a AnchorCandidates coleção é ignorada e o ScrollViewprocesso de seleção do é totalmente ignorado.

Propriedades

AnchorCandidates

Obtém a coleção de candidatos a elemento de âncora para escolher.

AnchorElement

Obtém ou define o elemento de âncora selecionado.

Aplica-se a

Confira também