Доступны два разных набора цветов. В лучшем случае давайте назовем их буквальным цветами и системным цветами.
Буквально цвета фиксированы и всегда остаются неизменными. Если вы установите панель на серый, она всегда будет серой.
Система цвета являются динамическими - они названы по назначению и меняются в соответствии с системной темой. Например, системный цвет «Контроль» - это цвет для фона управления. Обычно это серый цвет, но он может измениться.
В Windows.Forms , Литеральные цвета доступны как статические свойства в System.Drawing.Color, тогда как системные цвета доступны как статические свойства в System.Drawing.Systemolors.
Я думаю, что с WPF все немного по-другому, но я еще не знаком с этой областью.