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:

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
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Utilizzare AbortController per cancellare operazioni asincrone in JavaScript
Modificare lo stile in una QuickGrid Blazor
Utilizzare il top layer in HTML
Blazor e Static Web Assets in .NET 10
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Utilizzare le View Transition API di JavaScript
Utilizzo di CSS Scroll Snap per realizzare un carousel
Personalizzare i parametri del CSS Scroll Snap
Self-healing degli unit test con Copilot in GitHub
Canary release con .NET Aspire
Creare una toolbox condivisa per gli agenti in Microsoft Foundry
I più letti di oggi
- Personalizare l'icona e le funzionalità di un sito web per iOS e IE
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Accedere a risorse e immagini in Windows Store app di Windows 8
- Effetto turnstile su tutte le pagine con il Windows Phone Toolkit
- Alleggerire le applicazioni WPF sfruttando gli oggetti Freezable
- Permettere il Drag-and-drop solo su zone predefinite con Silverlight 2.0
- Accedere a dati esposti con WebService con Silverlight 1.0
- Utilizzare dati in formato XML in XAML


