2010-08-11 6 views
24

Je voudrais savoir où je peux obtenir le thème qui ressemble à l'application Zune pour Windows (ou MetroTwit) pour WPF. Je google mais je reçois seulement le thème pour Silverlight 4, pas WPF.Thème Metro-like pour WPF

+0

Essayez de jeter un oeil à ceci: http://www.codeproject.com/Articles/408211/A-Zune-Style-Application-Template-for-WPF-and-Silv C'est un modèle d'application de style Zune pour WPF et Silverlight - tout est basé sur MVVM et agréable et facile à utiliser - je viens de le publier alors j'espère que vous ou quelqu'un d'autre le trouverez utile! –

+0

Très cool - le style métro peut-il être utilisé sans la plomberie MVVM? Ce truc a l'air cool aussi, mais j'ai un projet existant que j'aimerais refaire. –

+0

Ouais ça va fonctionner sans la plomberie MVVM - il suffit de regarder les fichiers MainWindow et MainView xaml, il devrait y avoir assez (et dans le ZuneResourceDictionary) xamls pour vous d'utiliser :) –

Répondre

45

Ressuscitant un post mort, peut-être, auto-promotion? Plus de certain, cependant, j'ai (relativement récemment) a lancé un pack de thème Metro en grande partie basé sur des choses que j'ai créé dans MahTweets et du pack de thème Cosmopolitan Silverlight spécialement pour WPF

https://github.com/MahApps/MahApps.Metro

Utilisation est simple, il suffit

<Application.Resources> 
    <ResourceDictionary> 
     <ResourceDictionary.MergedDictionaries> 
      <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Colours.xaml"/> 
      <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Fonts.xaml"/> 
      <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Controls.xaml"/> 
     </ResourceDictionary.MergedDictionaries> 
    </ResourceDictionary> 
</Application.Resources> 

Il y a quelques mises en garde sur la façon dont WPF gère thématisation d'autres assemblées que vous devrez examiner.

C'est gratuit, open source et aimerait plus de contributions si d'autres sont à la recherche de ce genre de chose dans WPF.

+0

Ça a l'air génial, merci! Vous aimeriez une fenêtre et une boîte de dialogue modale/non modale de style métro - peut-être basée sur le projet FloatableWindow de Tim Heuer? http://floatablewindow.codeplex.com/ –

+0

C'est fantastique! Merci beaucoup pour cela. – Parker

+0

Est-ce que cela fonctionnera avec silverlight 4-5? – ren

Questions connexes