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
Gestire codice JavaScript con code splitting e lazy loading
Gestione delle issue type con GitHub
Utilizzare noopener e noreferrer nei link HTML
Impostare la content-visibility in CSS per ottimizare il rendering iniziale di una pagina
Evitare la compressione degli artefatti in un workflow di GitHub
Migrare applicazioni legacy nel cloud con Azure App Service Managed Instance
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Abilitare automaticamente il force push di un gruppo su Azure DevOps
Pubblicare un MCP Server in GitHub MCP Registry
Esporre un server MCP con Azure API Management
Impostare automaticamente l'altezza del font tramite CSS
Response streaming con Blazor e .NET 10




