You want to bind to a collection of values and display each in turn, but it is possible that some of the objects in the list have null properties, or some properties are missing altogether.
You can handle this with value converters, but there is a better (easier to write, easier to understand when reviewing) way.
In your Xaml, if you suspect a value may be null, you can makr it TargetNullValue and give it a string to display
TargetNullValue='Age unknown'
Similarly, if the value may be missing you can provide a default value,
FallbackValue='No School Found'
In this posting we’ll show how to use both.
Continue reading