Relativement nouveau à WPF, alors portez-moi si je manque quelque chose d'évident. Je travaille sur la création d'une zone de texte "résumé" en bas de la fenêtre qui décrit l'état de l'application. Le code de la propriété que je veux lier à ressemble un peu à ceci:WPF TextBox liaison à plusieurs sources
public String WindowDescription
{
get { return (radioButton.IsChecked == true ? "A " : "B ") + NameTextBox.Text
+ " " + (cbRoute.SelectedItem != null? comboBox.SelectedItem.ToString() : ""); }
}
Et je l'ai lié au contrôle comme si:
<TextBox IsEnabled="False" Text="{Binding Path=WindowDescription}"/>
La liaison ne fonctionne pas du tout maintenant - chaque contrôle référencé dans WindowDescription a une valeur par défaut, mais même ces valeurs ne peuplent pas la TextBox. Comme je l'ai dit, je suis nouveau à WPF, alors n'hésitez pas à signaler tout ce qui manque à mon exemple, aussi évident que cela puisse paraître. Merci.
Regardez la sortie de débogage de votre application. Y at-il des erreurs de liaison? – Jens