2015-12-25 21 views
8

Ho notato con il primo grande aggiornamento di Windows 10 che alcune app desktop hanno tessere di un colore diverso da quello che ho per il colore accento, come Firefox, che ha un colore grigio scuro:Piastrelle di colore nelle app desktop di Windows 10

Firefox

Tuttavia, non tutte le applicazioni sono questo, e utilizzare il colore predefinito accento, come Blender.

Blender

Mi chiedo se questo cambiamento è simile a quello di Windows 8.1 ha fatto con una schermata Start aggiornata, in cui you could set the color of a desktop app tile via XML.

Sono un principiante con le piattaforme Windows in C# e penso che sarebbe bello implementare nei miei programmi un riquadro più personalizzato nella schermata iniziale, ma non so come.

risposta

3

È possibile impostare il colore di sfondo di piastrelle nel manifesto app, ad es .:

<uap:VisualElements 
    DisplayName="MyApp" 
    Square150x150Logo="Assets\Square150x150Logo.png" 
    Square44x44Logo="Assets\Square44x44Logo.png" 
    Description="MyApp description" 
    BackgroundColor="#ffff00"> 
    ... 
    <uap:SplashScreen 
    Image="Assets\SplashScreen.png" 
    BackgroundColor="#ff0000" /> 
</uap:VisualElements> 

Questo imposta lo sfondo di piastrelle al giallo, e imposta in modo indipendente lo sfondo splash screen al rosso.

Per un'applicazione desktop, this is likely more useful.

+1

Come ho detto, questa è ** non ** un'app di Windows universale, quindi presumo che non abbia questo tipo di funzionalità. – Yonic

+0

Ah, mio ​​male. Ho aggiornato la mia risposta con un link che sembra pertinente (non ho il tempo di testarlo ora, e non voglio copiare/incollare codice non testato). –