ListViewPersistenceHelper Classe

Definizione

Rappresenta una classe helper per salvare e recuperare la posizione di scorrimento relativa di ListView.

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
Ereditarietà
Object Platform::Object IInspectable ListViewPersistenceHelper
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

Per un'implementazione completa, vedere l'esempio [Ripristina posizione di scorrimento]https://github.com/microsoft/Windows-universal-samples/blob/main/Samples/XamlListView/cs/Scenario5_RestoreScrollPosition.xaml.cs) nel repository di esempio ListView e GridView.

Commenti

Se la proprietà ItemsStackPanel.ItemsUpdatingScrollMode è impostata su KeepItemsInView, ListViewPersistenceHelper tenta di ripristinare la posizione di scorrimento usando la chiave del primo elemento visibile. Se ItemsUpdatingScrollMode è KeepLastItemInView, tenta di ripristinare la posizione di scorrimento usando la chiave dell'ultimo elemento visibile.

Metodi

GetRelativeScrollPosition(ListViewBase, ListViewItemToKeyHandler)

Recupera la posizione di scorrimento relativa di ListView.

SetRelativeScrollPositionAsync(ListViewBase, String, ListViewKeyToItemHandler)

Avvia un'azione asincrona per impostare la posizione di scorrimento relativa di ListView.

Si applica a