Как сообщает MSDN, TargetNullValue:
Указывает значение, которое будет отображаться, когда исходное значение разрешается, но явно равно null.
Со старым Binding что-то вроде этого было возможно и работало:
<Grid Visibility="{Binding Something, Converter={StaticResource myconv}, TargetNullValue='Collapsed'}">
Но это невозможно с x:Bind
- если мы напишем:
<Grid Visibility="{x:Bind Something, Converter={StaticResource myconv}, TargetNullValue='Collapsed'}">
мы, вероятно, получим ошибку:
TargetNullValue не может быть применен к 'Visibility', потому что его тип 'Visibility' не допускает значение NULL.
Что для меня не имеет особого смысла - почему так?