Nello script precedente abbiamo visto come abilitare la visualizzazione a gruppi in un controllo di tipo LongListSelector. È possibile personalizzare il look&feel dell'header di ogni gruppo semplicemente impostando la proprietà GroupHeaderTemplate.
<LongListSelector ....
GroupHeaderTemplate="{StaticResource GroupHeaderTemplate}" />La proprietà è del tipo DataTemplate ed è sufficiente definirla nello XAML, come siamo solitamente abituati a fare con la proprietà ItempTemplate.
<DataTemplate x:Key="GroupHeaderTemplate">
<Border Width="72"
Height="72"
HorizontalAlignment="Left"
Background="{StaticResource PhoneAccentBrush}">
<TextBlock Text="{Binding Title}"
FontSize="40"
Padding="6"
VerticalAlignment="Center"
HorizontalAlignment="Center" />
</Border>
</DataTemplate>Così facendo, è possibile riprodurre l'aspetto della JumpList, così da poter passare rapidamente da un gruppo all'altro.

Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Personalizzare i parametri del CSS Scroll Snap
Utilizzare noopener e noreferrer nei link HTML
Self-healing degli unit test con Copilot in GitHub
Integrare OpenAI tramite Aspire
Abilitare il rolling update su Azure Functions flex consumption
Gestire codice JavaScript con code splitting e lazy loading
Importare un servizio esterno in .NET Aspire
Gestione delle issue type con GitHub
Esporre tool MCP con Azure Functions
Recuperare le subissue e il loro stato di completamento in GitHub
Disabilitare le run concorrenti di una pipeline di Azure DevOps
Utilizzare zizmor per rendere più sicuri i workflow di GitHub




