ScrollingAnchorRequestedEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona datos para el 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
- Herencia
- Atributos
Comentarios
El evento ScrollView.AnchorRequested usa estos argumentos de evento, que se genera cuando ScrollView
se selecciona un elemento que se va a anclar. Controle este evento para personalizar esa selección.
Si el controlador de eventos deja AnchorElement como null
, scrollView selecciona un delimitador entre la colección AnchorCandidates .
La AnchorCandidates
colección se inicializa con los elementos registrados como candidatos de anclaje. Esa colección inicial de candidatos se rellena con ScrollPresenter
elementos secundarios que tienen su UIElement.CanBeScrollAnchor
propiedad establecida true
en y con elementos registrados explícitamente con el ScrollView.RegisterAnchorCandidate
método .
Puede usar AnchorRequested
el controlador de eventos para modificar esa colección para ajustar la lista de candidatos para la solicitud de anclaje. Una vez ejecutado, ScrollView
usa sus propiedades HorizontalAnchorRatio y VerticalAnchorRatio para seleccionar un delimitador entre la colección final AnchorCandidates
.
Como alternativa, puede usar el AnchorRequested
controlador de eventos para establecer la propiedad AnchorElement , inicializada null
en , para forzar el uso de un elemento determinado como delimitador. En ese caso, la AnchorCandidates
colección se omite y el ScrollView
proceso de selección se omite por completo.
Propiedades
AnchorCandidates |
Obtiene la colección de candidatos de elemento de delimitador entre los que elegir. |
AnchorElement |
Obtiene o establece el elemento de delimitador seleccionado. |