Molto spesso nelle applicazioni, come abbiamo affrontato anche negli script precedenti, hanno bisogno di mostrare un elenco di dati, foto, video, documenti o altri contenuti ancora. Per quanto riguarda la visualizzazione a lista, e in particolare per i contenuti in stile timeline (tipo Twitter) che vengono aggiornati in tempo reale, sul controllo ListView è possibile, a partire da Windows 10 versione 1607, avere lo scrolling attivo sempre sull'ultimo elemento aggiunto all'elenco, così da evitare uno scroll manuale.
Per attivarlo è sufficiente andare a manipolare l'ItemsPanel e in particolare abilitare la proprietà ItemsUpdatingScrollMode, come illustrato nell'esempio seguente:
<ListView Source="{Binding}">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<ItemsStackPanel ItemsUpdatingScrollMode="KeepLastItemInView" />
</ItemsPanelTemplate>
</ListView.ItemsPanel>
</ListView>Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Cache temporanea in Javascript con oggetti
Applicare il progressive enhancement in applicazioni web
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Mappare una complex property di una entity su un campo JSON
Keynote Global Azure 2026 - ASPItalia.com
Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
Pubblicare un MCP Server in GitHub MCP Registry
Utilizzare noopener e noreferrer nei link HTML
Mischiare codice server side e client side in una query LINQ con Entity Framework
Impostare automaticamente l'altezza del font tramite CSS
Utilizzare ExecuteUpdate per aggiornare colonne JSON in Entity Framework
Integrare OpenAI tramite Aspire


