title: Check when a user changes windows glass brush (Theme Color)
body: <p>I have an application that uses the <code>windows glass brush</code> to set its controls' background to the same color at start up using <code>SystemParameters.WindowGlassBrush</code> in <code>WPF</code>.</p>
  
  <p>The problem is when the user change colors while the application still running, it won't update the background color. So i have to check when the user changes the theme color and then update the controls.</p>