WPF MaterialDesign TextBox ForeColor

WPF MaterialDesignでDark ModeのTextBoxの文字の色がなぜか黒色になってしまい見づらいので白色にしたかったのですが、Dark/Lightの切り替え機能を実装したかったため固定でWhiteにするわけにはいかなかったんです。C#でわざわざコードを書くのもナンセンスかなと思い色々調べてたどり着いた答えが下記のXAMLの記述です。
下記の記述をTextBoxやComboBoxに書き加えることで文字の色がDark Modeの時にWhiteになり、Light Modeの時にBlackになります。

Foreground="{DynamicResource MaterialDesign.Brush.Foreground}"





Follow me!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です