ListViewPersistenceHelper Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public ref class ListViewPersistenceHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ListViewPersistenceHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ListViewPersistenceHelper
Public NotInheritable Class ListViewPersistenceHelper
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Exemples
Pour une implémentation complète, consultez l’exemple [Restaurer la position de défilement]https://github.com/microsoft/Windows-universal-samples/blob/main/Samples/XamlListView/cs/Scenario5_RestoreScrollPosition.xaml.cs) dans l’exemple de référentiel ListView et GridView.
Remarques
Si la propriété ItemsStackPanel.ItemsUpdatingScrollMode a la valeur KeepItemsInView, ListViewPersistenceHelper tente de restaurer la position de défilement à l’aide de la clé du premier élément visible. Si ItemsUpdatingScrollMode a la valeur KeepLastItemInView, il tente de restaurer la position de défilement à l’aide de la clé du dernier élément visible.
Méthodes
GetRelativeScrollPosition(ListViewBase, ListViewItemToKeyHandler) |
Récupère la position de défilement relative du ListView. |
SetRelativeScrollPositionAsync(ListViewBase, String, ListViewKeyToItemHandler) |
Commence une action asynchrone pour définir la position de défilement relative du ListView. |