private void ChangeTheme(object parameter) { string name = (string)parameter; switch (name) { case "Generic": CurrentTheme = new GenericTheme(); break; case "Aero": CurrentTheme = new AeroTheme(); break; case "Metro": CurrentTheme = new MetroTheme(); break; case "VS2010": CurrentTheme = new VS2010Theme(); break; case "ExpressionDark": CurrentTheme = new ExpressionDarkTheme(); break; case "ExpressionLight": CurrentTheme = new ExpressionLightTheme(); break; } }
/// <summary> /// Ctor /// </summary> static ThemeConverter() { classic = new ClassicTheme(); glass = new GlassTheme(); generic = new GenericTheme(); }