Question

code I dans des interfaces graphiques .NET fréquemment, et la plupart d'entre eux ont seulement la valeur d'être une interface graphique, par exemple ils ne font rien sinon impossible. Ainsi, la majeure partie du développement va de les rendre convivial, intuitif et eye-candy.

Alors il me vient à l'esprit, il serait tout simplement incroyable de les peau par .msstyles fichiers, car il y a donc beaucoup lieux à trouver ces fichiers, et aussi outils pour faire votre propre. Et certains de ces msstyles sont tout simplement superbe, probablement pas pour votre bureau entier, mais pour le style des applications maison, il serait parfait.

Alors, est-il possible d'applications de style dans .NET (soit VB ou C #) en utilisant .msstyles (ou peut-être quelque chose de similaire, puisque .aero.msstyles, .theme, etc., devraient être à un moment donné convertable)? Même si elle requirired une configuration complexe ou quelque chose à apprendre, une fois fait tout le développement de l'interface graphique pratique serait beaucoup plus facile. Peut-être une sorte de virtualisation? Je ne sais pas comment la virtualisation fonctionne dans les coulisses, mais je crois que l'application .NET appelle une API Windows pour lui donner le style, peut-être virtualiser cela pourrait fonctionner? comment?

Toute idée est la bienvenue! Et si je trouve une réponse que je remettrons aussi bien:)

Était-ce utile?

La solution

Si vous voulez votre propre thème graphique alors pourquoi ne pas vous utilisez WPF ?

Autres conseils

Ok, je l'ai trouvé quelque chose que peut travail:

http://www.codeproject.com/KB/library /USkin.aspx?display=Print

Si quelqu'un fournit une meilleure réponse, bien sûr, le placer ici, comme je ne choisirais pas ma propre réponse à moins que cette question reste ici assez longtemps pour appeler mort (combien ce serait? Une semaine? Un mois? )

Mise à jour: 60 $, une bonne solution avec la possibilité de convertir msstyles ainsi:

http://www.ksdev.com/skinengine/index.html

Je vais essayer à la fois et de faire rapport mon expérience par la suite.

Mise à jour 2: visuel Styler de SKINSOFT semble assez bon aussi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top