У меня есть TextBlock. Когда его текст связывается как:
<Binding Path="Applicant2.Surname"/>
Это хорошо работает, однако я хочу включать Имена, таким образом, изменил привязку к:
<MultiBinding StringFormat="{}{0} {1}">
<Binding Path="Applicant2.Forenames"/>
<Binding Path="Applicant2.Surname"/>
</MultiBinding>
Это отображает {DependencyProperty. UnsetValue} {DependencyProperty. UnsetValue} до значения установлен в первый раз.
Как я могу остановить это? Почему я не получаю проблему с первой простой привязкой?
для мультипривязки вам нужно добавить значение отката, если оно просто пустое, то вы можете просто сделать:
<MultiBinding StringFormat="{}{0} {1}">
<Binding Path="Applicant2.Forenames" FallbackValue=""/>
<Binding Path="Applicant2.Surname" FallbackValue=""/>
</MultiBinding>