So erzwingen Sie die Verwendung von Light Theme in Windows Phone 7?

8

In meiner Windows Phone 7-App möchte ich das Light-Thema verwenden, unabhängig davon, welches Thema der Benutzer im Telefon festlegt. Wie geht das?

Muss ich den Stil oder das Thema anpassen? Ich möchte nur das Standardlichtthema.

Danke

    
user403015 04.11.2010, 11:57
quelle

4 Antworten

12

Jeff Wilcox bietet eine gute Möglichkeit, dies mit einem Themenmanager zu tun, den er entwickelt hat.

Ссылка

    
Bevan 13.04.2012 00:31
quelle
3

Es gibt eine gute Möglichkeit, die Standardpinsel zu ersetzen. Speichert die Einstellung von Forecolor überall.

Ссылка

Sie müssen den Hintergrund des Hauptlayout-Knotens immer noch auf den Standardhintergrundpinsel einstellen.

%Vor%     
iain 14.05.2011 15:10
quelle
2

Es gibt keine Möglichkeit, eine App zur Verwendung eines bestimmten Designs zu zwingen.

Das Beste, was Sie tun können, ist, Ihren eigenen Stil für jedes verwendete Steuerelement zu erstellen und das Lichtthema in Ihren Stilen nachzuahmen.

Vorsicht, dies kann eine zeitaufwendige und mühsame Aufgabe sein. Stellen Sie sicher, dass Sie alle Seiten und alle Steuerelemente in allen Zuständen testen, wenn sowohl die hellen als auch die dunklen Themen vom Benutzer festgelegt wurden.

Ich musste dies tun (aber für das dunkle Thema) und es ist nicht etwas, was ich aus der Wahl wieder tun würde.

Es gibt einige Tipps, wie Sie dies in einer der PDC-Sitzungen zur Optimierung der Leistung tun können. Ссылка

    
Matt Lacey 04.11.2010 13:04
quelle
2

Das ist eine sehr schlechte Idee.

Windows-Telefone verwenden OLED-Displays - die Pixel erzeugen direkt Licht, sie sind nicht hinterleuchtet. Der Stromverbrauch ist daher für weiße Pixel am höchsten. Aus diesem Grund ist Microsoft plötzlich besessen von hellem Text auf dunklen Hintergründen. Es ist kein Zurück-zu-den-Siebziger-Ding.

Wenn Sie dies tun, verursachen Sie einen lächerlichen Stromverbrauch.

Zum Vorteil des Idioten, der eine sachlich korrekte Antwort abgelehnt hat, zitiere ich Seite 63 des im Juli 2010 von Microsoft veröffentlichten Windows Phone 7-UI-Entwurfs und Interaktionsleitfaden .

  

Vermeiden Sie zu viel Weiß in   Anwendungen wie Weiß   Hintergründe, da dies eine haben könnte   Auswirkungen auf die Akkulaufzeit von Geräten   die organische LED-Anzeigen haben.

Wenn Sie sich fragen, warum Microsoft eine Theme-Option "heller Hintergrund" hinzugefügt hat, bin ich es auch.

    
Peter Wone 15.05.2011 11:34
quelle

Tags und Links