Dans mon application Windows Phone 7, je souhaite utiliser le thème léger, quel que soit le thème de l'utilisateur dans le téléphone. Comment faire ça? P>
Dois-je personnaliser le style ou le thème? Je veux juste le thème lumineux par défaut. P>
merci p>
4 Réponses :
Il n'y a aucun moyen de forcer une application à utiliser un thème spécifique. P>
Le meilleur que vous puissiez faire est de créer votre propre style pour chaque contrôle que vous utilisez et imitez le thème de la lumière dans vos styles. P>
méfiez-vous, cela peut être une tâche fastidieuse et fastidieuse. Assurez-vous de tester toutes les pages et tous les contrôles de tous les états lorsque les thèmes lumineux et sombres ont été spécifiés par l'utilisateur. P>
Je devais faire cela (mais pour le thème sombre) et ce n'est pas quelque chose que je ferais à nouveau sur le choix. P>
Il y a quelques conseils de le faire depuis l'une des sessions PDC sur optimiser les performances http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/10/28/PDC-live -Optimisation-Performance-for-Silverlight-Windows-Phone-7-Applications.aspx P>
Il y a une bonne façon de remplacer les brosses par défaut. Vous sauve que vous définissez un prévision de prévision partout.
http://www.designersilverlight.com/2011/01/17/theme-forcing-for-windows-phone-7-silverlight/ P>
Vous devez toujours régler le Contexte du nœud principal de la mise en page sur la brosse de fond par défaut. p>
Ceci est un très em> mauvaise idée. p>
Les téléphones Windows utilisent des écrans OLED - les pixels génèrent directement de la lumière, ils ne sont pas rétro-éclairés. La consommation d'énergie est donc la plus élevée pour les pixels blancs. C'est pourquoi Microsoft est soudainement obsédé par le texte léger sur des arrière-plans sombres. Ce n'est pas une chose de retour à la soixante-dix. P>
Si vous faites cela, vous causerez une consommation de puissance ridiculaire. P>
Pour le bénéfice de la jerk qui a voté une réponse correcte factuellement, je cite la page 63 du Guide de conception Windows Phone 7 / EM> Publié en juillet 2010 par Microsoft. P>
Si vous vous demandez pourquoi Microsoft comprenait une option de thème "fond clair", je suis donc i. p>
Tous les téléphones Windows Phone 7 n'utilisent pas les écrans OLED. Mon HTC HD7 est un LCD TFT. Le courrier intégré, Office Apps, ainsi que l'application Facebook utilise des fonds blancs.
La plupart d'entre eux font. Mais le vôtre ne le fait pas, et c'est ce qui est important, alors de la bugger tout le monde. L'équipe de bureau est également célèbre pour penser que le papier animé était une bonne idée.
Jeff Wilcox offre un bon moyen de le faire en utilisant un gestionnaire de thème qu'il a développé. p>
Ne fonctionne pas sur WP7.1, c'est pour WP8, comment la mettre en œuvre vs2010 WP7.1
Avez-vous essayé avec cette version? Nuget.org/packages/Phoneethememanager/1.5.0 a>
Si vous faites cela à mon téléphone, je vais vous chasser et vous allonger votre peau. Le thème lumineux est très pile hostile.
Forcer un thème peut être utile pour une page panoramique. Nous choisissons souvent une image de fond sombre et un texte blanc.