Control.Foreground

Control.Foregroundプロパティで、コントロールの前景ブラシを設定・取得できる。

Control.Foreground Property (System.Windows.Controls) | Microsoft Docs

BackgroundがRedの状態
BackgroundがRedの状態

Backgroundが"Red"の状態はこうだが、Foregroundに"White"をセットすると、

前景色
前景色

前景色が白になる。
Buttonの前景色はテキストの部分なので、テキストが白くなる。

背景が赤にテキストが白のボタン
背景が赤にテキストが白のボタン

背景が赤にテキストが白のボタン。

Sample/wpf/Control/Foreground/src/Control_ at master · bg1bgst333/Sample · GitHub