The Foreground Property of the RadTreeViewItem does not work. Or at least, it doesn't do anything.
I think the expected behavior is that it would change the color of the text in the RadTreeViewItem, but it doesn't.
You can also see in your Demo application, at the Styling demo of the RadTreeView, you assigned the Foreground to "#046380" but the text is just black.
Now I worked around it by instead of this;
RootItem.Header = "Image Server" |
RootItem.Foreground = New SolidColorBrush With {.Color = Colors.White} |
I did this;
RootItem.Header = New TextBlock With {.Text = "Image Server", .Foreground = New SolidColorBrush With {.Color = Colors.White}} |
|
But if you're gonna support the Foreground Property, then please do something useful with it, like, make the Header use it :)