WPF MultiBinding - problema de UnsetValue
Eu tenho um TextBlock. Quando o texto está vinculado como:
<Binding Path="Applicant2.Surname"/>
Funciona bem, no entanto, quero incluir os nomes próprios, para que a ligação seja alterada para:
<MultiBinding StringFormat="{}{0} {1}">
<Binding Path="Applicant2.Forenames"/>
<Binding Path="Applicant2.Surname"/>
</MultiBinding>
Isso exibe {DependencyProperty.UnsetValue} {DependencyProperty.UnsetValue} até que o valor seja definido na primeira vez.
Como posso parar com isso? Por que não obtenho o problema com a primeira ligação simples?