Something changed the look-and-feel of the Windows.Forms PropertyGrid:
It looks darker, uglier, and more importantly, breaks visual appearance with all other GUI elements. Other GUI controls remain as they were (as far as I can tell).
Of course, Application.EnableVisualStyles();
and Application.SetCompatibleTextRenderingDefault(false);
are set the way the wizard set them up.
I am not sure what caused this, but it affects all my CSharp projects in MSVS 2015 and MSVS 2017.
Older projects that I didn't compile in ages seem not to be affected. There the PropertyGrid looks fine.
In newer projects I tried switching down to other .Net version, down to 2.0. No changes; PropertyGrid stays dark and ugly.
I installed and uninstalled many things before I noticed that change. Among others some updates to Visual Studio, QT incl. Creator and VS Addin, MSVS 2013, MSVS 2012, ... Too many to try uninstalling them all.
Any ideas what could have caused this, and how to get rid of this change?