En la vista previa del consumidor de Windows 8 puede personalizar su experiencia, incluyendo la configuración de un "color de fondo" que luego también se utiliza como fondo de mosaicos seleccionados, barra de aplicaciones, etc. Por lo tanto, seleccionar naranja significará que los acentos de color naranja son visibles en la interfaz de usuario de Metro de Windows 8.Color del tema de Windows 8 - accediendo programáticamente
Actualmente estoy creando algunos controles personalizados, y me gustaría tener acceso a este color en mi diseño, de modo que el usuario cambie de color para que los acentos de las aplicaciones se vuelvan a colorear en consecuencia.
No puedo encontrar la forma de obtener este color en mi XAML. Parece razonable esperar que haya un pincel dinámico o recurso de color a nivel del sistema al que pueda hacer referencia.
¿Alguien tiene alguna idea?
+1. Desafortunado, dado WP7 le permite obtener el color de acento de los usuarios. – Alan
Creo que para la mayoría de las aplicaciones probablemente sea mejor definir temas independientemente del sistema operativo de todos modos. Es más fácil por una vez: no tiene que preocuparse por el diseño de su aplicación que admite múltiples temas, lo que implica verificar cuál es el tema y proporcionar activos que coincidan con cada uno de estos temas. Imagine que necesita proporcionar íconos o fondos que funcionen bien con todos los temas posibles y quizás temas futuros que aún no están disponibles para la prueba. Además, probablemente sea mejor para marcar su aplicación. Entonces tal vez Microsoft no quiere que la gente piense que su aplicación es parte del sistema operativo ... –
Y aún no [disponible en Windows 8.1 "Lo siento, este no es un color accesible desde los marcos de la interfaz de usuario.", Por Tim Heuer, Administrador de programas , UI Platforms] (http://social.msdn.microsoft.com/Forums/en-US/9a200123-45cd-4f14-8ab7-f997e0534495/using-windows-accent-color?forum=w81prevwCsharp) –