Condividi tramite


ScrollingAnchorRequestedEventArgs Classe

Definizione

Fornisce i dati per l'evento 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
Ereditarietà
Object Platform::Object IInspectable ScrollingAnchorRequestedEventArgs
Attributi

Commenti

Questi argomenti di evento vengono usati dall'evento ScrollView.AnchorRequested , generato quando l'oggetto ScrollView seleziona un elemento da ancorare. Gestire questo evento per personalizzare la selezione.

Se il gestore eventi lascia AnchorElement come null, ScrollView seleziona un ancoraggio dall'insieme AnchorCandidates .

La AnchorCandidates raccolta viene inizializzata con gli elementi registrati come candidati di ancoraggio. Tale raccolta iniziale di candidati viene popolata con ScrollPresenter elementi figlio con la UIElement.CanBeScrollAnchor proprietà impostata su truee con elementi registrati in modo esplicito con il ScrollView.RegisterAnchorCandidate metodo .

È possibile utilizzare il AnchorRequested gestore eventi per modificare tale raccolta per modificare l'elenco dei candidati per la richiesta di ancoraggio. Dopo l'esecuzione, usa ScrollView le proprietà HorizontalAnchorRatio e VerticalAnchorRatio per selezionare un ancoraggio tra la raccolta finale AnchorCandidates .

In alternativa, è possibile utilizzare il AnchorRequested gestore eventi per impostare la proprietà AnchorElement , inizializzata su null, per forzare l'uso di un particolare elemento come ancoraggio. In tal caso, la AnchorCandidates raccolta viene ignorata e il ScrollViewprocesso di selezione viene ignorato completamente.

Proprietà

AnchorCandidates

Ottiene la raccolta di candidati dell'elemento di ancoraggio da cui eseguire la selezione.

AnchorElement

Ottiene o imposta l'elemento di ancoraggio selezionato.

Si applica a

Vedi anche