ScrollingAnchorRequestedEventArgs Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 true
e 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 ScrollView
processo 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. |