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
Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
Eseguire operazioni sui blob con Azure Storage Actions
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Cambiare la chiave di partizionamento di Azure Cosmos DB
Assegnare un valore di default a un parametro di una lambda in C#
Rinnovare il token di una GitHub App durante l'esecuzione di un workflow
Usare una container image come runner di GitHub Actions
Utilizzare un numero per gestire la concorrenza ottimistica con SQL Server ed Entity Framework
Combinare Container Queries e Media Queries
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Creare una libreria CSS universale - Rotazione degli elementi
Utilizzare EF.Constant per evitare la parametrizzazione di query SQL
I più letti di oggi
- Build 2015: segui con noi tutte le novità per gli sviluppatori in diretta da San Francisco
- Speciale Windows Live Services: come integrarli nelle proprie applicazioni
- Rilasciata la RTM di SQL Server 2012, la versione Express subito in download
- Build 2014: tutte le novità per gli sviluppatori in diretta da San Francisco
- .NET Managed provider per MySQL
- WS-I approva Basic Profile 1.0
- Due regali dal Tech-Ed USA 2004: WSE 2.0 e VS 2005 Team System
- VS 2005 e SQL Server 2005 Express da scaricare
- Microsoft aggiorna WinFS beta 1 per VS 2005
- Utilizzare CLEditor per consentire l'input di HTML in ASP.NET MVC