Il Coding4Fun Toolkit è uno dei toolkit più utilizzati dai dev di app Windows Phone, perché include controlli molto interessanti, che ricordano l'esperienza nativa, ma che non sono disponibili nell'SDK ufficiale.
Una delle novità dell'ultima versione è rappresentata dal controllo ImageTile, che ricorda molto da vicino quello che offre la live tile del People Hub, ciclando tra un set prefissato di immagini, con un'animazione particolare.
Dopo aver aggiunto la reference da NuGet al toolkit, possiamo poi aggiungere nella pagina un markup come questo:
<Page ... xmlns:c4f="clr-namespace:Coding4Fun.Phone.Controls;assembly=Coding4Fun.Phone.Controls"> <c4f:ImageTile ItemsSource="{Binding Images}" AnimationType="HorizontalExpand" />
Il controllo è estremamente personalizzabile e consente di gestire tutte le proprietà, come la durata, il tipo di transizione, il numero di righe e colonne, per replicare in tutto e per tutto il comportamento della tile del People Hub all'interno delle nostre app.
Il tipo da mettere in binding, deve essere un ObservableCollection
Ecco il risultato che avremo lanciando l'app:
![](https://www.winphoneitalia.com/script/images/82.jpg)
Per informazioni sul Coding4Fun Toolkit:
http://coding4fun.codeplex.com/
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework
Ordinare randomicamente una lista in C#
Reactive form tipizzati con FormBuilder in Angular
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Utilizzare un service principal per accedere a Azure Container Registry
Evitare (o ridurre) il repo-jacking sulle GitHub Actions
Utilizzare Model as a Service su Microsoft Azure
Creare una custom property in GitHub
Generare un hash con SHA-3 in .NET
Utilizzare politiche di resiliency con Azure Container App
Utilizzare gRPC su App Service di Azure
Utilizzare il nuovo modello GPT-4o con Azure OpenAI