Nell'SDK di WinRT di Windows 8.1 è stata introdotta la possibilità di inserire un elemento fisso all'interno di uno ScrollViewer, utilizzando le proprietà TopHeader, LeftHeader e TopLeftHeader.
<ScrollViewer HorizontalAlignment="Left" HorizontalScrollMode="Auto"> <ScrollViewer.TopHeader> <TextBlock>TopHeader</TextBlock> </ScrollViewer.TopHeader> <TextBlock HorizontalAlignment="Left" VerticalAlignment="Top">Lorem ipsum dolor sit amet cursu aliquet.</TextBlock> </ScrollViewer>
Queste proprietà accettano oggetti di tipo UIElement quindi potenzialmente potremmo usare una varietà molto alta di elementi, anche se la documentazione mette in guardia da limitarne l'uso a oggetti semplici.
Con pochissimo codice possiamo ottenere interessanti effetti:
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Disabilitare automaticamente un workflow di GitHub
Utilizzare il trigger SQL con le Azure Function
Paginare i risultati con QuickGrid in Blazor
Short-circuiting della Pipeline in ASP.NET Core
Sfruttare lo streaming di una chiamata Http da Blazor
Miglioramenti nell'accessibilità con Angular CDK
Eseguire query manipolando le liste contenute in un oggetto mappato verso una colonna JSON
Miglioramenti nelle performance di Angular 16
Usare un KeyedService di default in ASP.NET Core 8
Cambiare la chiave di partizionamento di Azure Cosmos DB
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework