Nous concevons une application winforms, et afin de faire correspondre son apparence au thème du système, nous essayons de nous limiter aux couleurs de la classe SystemColors
. Cependant, il est parfois difficile de choisir des couleurs appropriées sans savoir de quelle couleur elles correspondent dans les différents thèmes. Je peux voir la palette du thème actuel dans Visual Studio, mais y a-t-il quelque part où je peux voir toutes les palettes à la fois? Idéalement, je voudrais un tableau montrant les couleurs pour chacun des classiques, XP (Bleu, Olive, Argent, Royale) et Vista.Où ou comment je vois les différentes SystemColors dans les différents thèmes?
4
A
Répondre
0
Je ne sais pas comment définir la palette de couleurs, mais si cela aide, vous pouvez tester la couleur qui est actif système via System.Windows.Forms.VisualStyles:
if(VisualStyleInformation.ColorScheme == "NormalColor")
{
// blue color scheme
}
else if(VisualStyleInformation.ColorScheme == "HomeStead")
{
//olive green
}
else if (VisualStyleInformation.ColorScheme == "Metallic")
{
//silver
}
Questions connexes
- 1. Existe-t-il des plates-formes où les pointeurs vers différents types ont des tailles différentes?
- 2. Où puis-je trouver des thèmes personnalisés pour Google Sites?
- 3. Expressions de code dans les thèmes ASP.NET
- 4. critères Hibernate recherche sur les propriétés différentes d'objets différents
- 5. Différents thèmes de mon site sur différents SSP
- 6. Déterminez les thèmes ASP.NET installés
- 7. Comment fonctionnent les thèmes pour les graphiques ziya?
- 8. Comment modéliser les différents critères?
- 9. activer les thèmes pour les applications
- 10. Où puis-je trouver les thèmes de l'interface utilisateur JQuery en plus de "flora"?
- 11. Je ne vois pas stacktrace dans Instruments
- 12. Comment afficher les thèmes de l'interface utilisateur JQuery dans CakePHP?
- 13. Pendant l'installation, où vont les différents types de fichiers Vista
- 14. Différentes conditions de ré-écriture et les racines de documents pour les répertoires différents
- 15. Quels sont les meilleurs thèmes Silverlight?
- 16. Mantis: Que dois-je changer pour afficher automatiquement les images jointes lorsque je vois des problèmes?
- 17. Thèmes mal, les peaux sont-elles bonnes?
- 18. Comment configurer différents paramètres d'onglet pour différentes langues dans Vim?
- 19. Où déclarer les interfaces?
- 20. Dépendances de DLL - différentes sur différents systèmes?
- 21. Thèmes ASP.Net et/ou CSS gratuits
- 22. Comment rediriger différentes demandes de sous-domaine vers différents serveurs
- 23. Est-ce que les styles/contrôles par défaut remplacent les thèmes?
- 24. Où puis-je en savoir plus sur les alertes ou les notifications SQL Server?
- 25. Où s'insérer dans les rapports Jasper - front-end ou entreprise?
- 26. Comment ouvrir les fichiers de l'explorateur dans différents onglets
- 27. service différentes pages que différents noms de domaine dans IIS (6 ou 7)
- 28. Comment connecter les thèmes/Generic.xaml à window1.xaml?
- 29. Comment puis-je savoir où vivent les scripts de connexion?
- 30. Asp.Net Thèmes MVC, comment?