MetroWindowHelpers
This class eats little children.
public static void ChangeWindowCommandButtonsBrush(this MetroWindow window, string brush, Position position)
public static void HandleWindowCommandsForFlyouts(this MetroWindow window, IEnumerable<Flyout> flyouts, Brush resetBrush = null)
Adapts the WindowCommands to the theme of the first opened, topmost && (top || right || left) flyout
public static void SetIsHitTestVisibleInChromeProperty<T>(this MetroWindow window, string name) where T : DependencyObject
Sets the IsHitTestVisibleInChromeProperty to a MetroWindow template child