[Feature] Windows style and transparency [Differences from 3.5 SP1] An InvalidOperationException is thrown if you try to set WindowStyle to a value other than None when AllowsTransparency is true and WindowState is Minimized. [Recommended changes] 
If you must change the WindowStyle when AllowsTransparency is true, you can call the Win32 SetWindowLongPtr function.