18

I have to create an application in WPF that has to be very fancy. I would like to create it with a Metro-like style like WP7 apps.

Do you know if there are components that can be used to obtain a similar style?

halfer
  • 19,824
  • 17
  • 99
  • 186
Cris
  • 12,124
  • 27
  • 92
  • 159

4 Answers4

13

You can use Elysium, which licensed under MIT license and included ApplicationBar and ToastNotification classes.

Aleksandr Vishnyakov
  • 1,872
  • 5
  • 23
  • 39
  • 3
    Elysium installation guide and sample code - http://bizvise.com/2012/09/27/how-to-create-metro-style-window-on-wpf-using-elysium/ – JeeShen Lee Sep 28 '12 at 01:39
6

What I think is a good solution, is to take the original Metro Styles of the Windows Phone 7 and ajust them that they fit Windows requirements.

A good one to start with is the LightBlue Style which can be found here:

C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.0\Design

And I found an other promissing framework on codeplex. http://metrotoolkit.codeplex.com/ (But I did not check it out until now.)

BitKFu
  • 3,649
  • 3
  • 28
  • 43
  • 5
    Just a heads up Metro Toolkit contained copyrighted XAML code reversed engineered from MetroTwit (my project) and redistributed without permission. – LongZheng Jun 20 '11 at 15:11
  • @Long, the OP has asked a further question about your product: [WPF interface like MetroTwit](http://stackoverflow.com/questions/6417717/wpf-interface-like-metrotwit), obviously you are the best placed person to answer it :) – slugster Jun 21 '11 at 00:50
3

You can use MahApps.metro. It's very cool.

sma6871
  • 3,198
  • 3
  • 38
  • 52
  • 1
    Indeed MahApps is promising. But the only drawback is they don't include some vital controls like DataGrid and DateTimePicker, which you need in almost every LOB application. DataGrid and D.P. has long become a part of WPF. – James Mar 07 '13 at 14:29
  • You can ask this things from MahApps developers, they will response and make them ;-) – sma6871 Mar 09 '13 at 05:58
3

I use Modern UI for WPF to style my WPF applications. It supports MVVM and looks really great.

Joel
  • 4,862
  • 7
  • 46
  • 71