What components do I need to build a Metro-style app in WPF?

17,690

Solution 1

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

Solution 2

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.)

Solution 3

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

Solution 4

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

Share:
17,690

Related videos on Youtube

Cris
Author by

Cris

Updated on June 04, 2022

Comments

  • Cris
    Cris almost 2 years

    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?

    • BoltClock
      BoltClock almost 13 years
      Check out MetroTwit.
  • LongZheng
    LongZheng almost 13 years
    Just a heads up Metro Toolkit contained copyrighted XAML code reversed engineered from MetroTwit (my project) and redistributed without permission.
  • slugster
    slugster almost 13 years
    @Long, the OP has asked a further question about your product: WPF interface like MetroTwit, obviously you are the best placed person to answer it :)
  • JeeShen Lee
    JeeShen Lee over 11 years
    Elysium installation guide and sample code - bizvise.com/2012/09/27/…
  • James
    James about 11 years
    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.
  • sma6871
    sma6871 about 11 years
    You can ask this things from MahApps developers, they will response and make them ;-)