WPF Label Foreground Color WPF Label Foreground Color wpf wpf

WPF Label Foreground Color


I checked your XAML, it works fine - e.g. both labels have a gray foreground.
My guess is that you have some style which is affecting the way it looks...

Try moving your XAML to a brand-new window and see for yourself... Then, check if you have any themes or styles (in the Window.Resources for instance) which might be affecting the labels...


The title "WPF Label Foreground Color" is very simple (exactly what I was looking for) but the OP's code is so cluttered it's easy to miss how simple it can be to set text foreground color on two different labels:

<StackPanel>    <Label Foreground="Red">Red text</Label>    <Label Foreground="Blue">Blue text</Label></StackPanel>

In summary, No, there was nothing wrong with your snippet.