Il modo principale di eseguire una Windows Store App è attraverso la corrispondente tile della start screen. La tile non è una semplice icona di attivazione, ma è un elemento attivo che può dare informazioni provenienti dall'app stessa. Ad ogni modo, è rappresentata da un elemento grafico di sfondo e, attualmente, può assumere due dimensioni: quadrata e rettangolare, rispettivamente di 150x150 pixel e 310x150 pixel.
Le corrispondenti immagini di sfondo possono essere impostate agendo sul manifest del progetto, nel file Package.appxmanifest. Con l'aiuto di Visual Studio possiamo gestire questo file attraverso un'apposita maschera, che vediamo nella figura seguente:
Oltre alle due proporzioni sopracitate, dobbiamo impostare anche la versione small, che verrà utilizzata negli altri menu del sistema operativo.
Nella maschera possiamo impostare anche il titolo dell'app, nella voce Short name; come possiamo vedere nel menu Show name, possiamo decidere se mostrare tale titolo su ogni tile, oppure se visualizzare solo lo sfondo impostato.
Nella sezione Splash Screen possiamo definire l'immagine da utilizzare subito dopo l'attivazione, durante lo startup. Come possiamo vedere nella maschera, tale immagine deve avere le dimensioni 620x300 pixel. Poichè la risoluzione degli schermi è sicuramente superiore, per avere un effetto di continuità con la splash, ed evitare l'occlusione della grafica in un rettangolo, è importante che il colore di sfondo di tale immagine corrisponda al valore esadecimale della sezione Background color.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Creare gruppi di client per Event Grid MQTT
Come migrare da una form non tipizzata a una form tipizzata in Angular
Sfruttare i KeyedService in un'applicazione Blazor in .NET 8
Utilizzare domini personalizzati gestiti automaticamente con Azure Container Apps
Gestire domini wildcard in Azure Container Apps
Usare il colore CSS per migliorare lo stile della pagina
Criptare la comunicazione con mTLS in Azure Container Apps
Eseguire una query su SQL Azure tramite un workflow di GitHub
Personalizzare l'errore del rate limiting middleware in ASP.NET Core
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework
I più letti di oggi
- Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
- Estrarre dati randomici da una lista di oggetti in C#
- Utilizzare un DataContext specifico per la modalità design time di Blend e Visual Studio nei controlli Silverlight
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione