Why does an implicit TextBlock style get applied when binding Label.Content to a non-string, but not a string? Why does an implicit TextBlock style get applied when binding Label.Content to a non-string, but not a string? wpf wpf