Mostrare le immagini all'interno delle applicazioni è una operazione piuttosto comune e, sopratutto nei casi delle applicazioni più moderne, diventa sempre più necessario aggiungere la possibilità di applicare animazioni e filtri per rendere le foto più accattivanti. La creazione di filtri custom è ovviamente un'attività piuttosto complessa, ma è bene sottolineare che, qualora ci servisse un funzionamento più "standard" e basico, ci sono alcune possibilità per crearne alcuni out-of-the-box direttamente dalla piattaforma UWP, senza creare algoritmi estremamente enigmatici.
Un caso è rappresentato dalla proprietà ShowAsMonochrome, applicata direttamente sull'oggetto di tipo BitmapIcon, permette di disabilitare il comportamento di masking predefinito:
<AppBarButton Label="BitmapIcon"> <AppBarButton.Icon> <BitmapIcon UriSource="ms-appx:///Assets/image.png" ShowAsMonochrome="true" /> </AppBarButton.Icon> </AppBarButton>
Come è facile intuire, qualora il valore della priorietà venga impostato a true, allora l'immagine verrà mostrata in monocolore, altrimenti verrà mostrata con tutto lo spettro dei colori attivi.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Utilizzare Copilot con Azure Cosmos DB
Rendere i propri workflow e le GitHub Action utilizzate più sicure
Utilizzare Azure Cosmos DB con i vettori
Evitare (o ridurre) il repo-jacking sulle GitHub Actions
Eseguire i worklow di GitHub su runner potenziati
Utilizzare il trigger SQL con le Azure Function
La gestione della riconnessione al server di Blazor in .NET 9
Configurare e gestire sidecar container in Azure App Service
Utilizzare la funzione EF.Parameter per forzare la parametrizzazione di una costante con Entity Framework
Gestire la cancellazione di una richiesta in streaming da Blazor
Migliorare la scalabilità delle Azure Function con il Flex Consumption