ScrollingAnchorRequestedEventArgs Classe
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.
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
- 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 true
como 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 null
como , para forçar o uso de um elemento específico como âncora. Nesse caso, a AnchorCandidates
coleção é ignorada e o ScrollView
processo 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. |