2010-10-09 5 views
0

Chaque fois que je fais XAML, j'ai tendance à rencontrer des problèmes avec la liaison de données. Il s'agit souvent de petits problèmes, tels que l'orthographe d'un nom de propriété.Dépannage de la liaison de données WPF/Silverlight XAML?

Mon problème est, que je ne semble pas recevoir d'erreurs ou d'avertissements lorsque j'essaye de me lier à une propriété qui n'existe pas. Ce serait bien d'avoir un avertissement, au moment de la compilation ou de l'exécution, sur mes erreurs.

Est-il possible d'obtenir un avertissement concernant de fausses expressions de liaison de données? Que faites-vous pour résoudre les problèmes lorsque vos données n'apparaissent pas comme prévu?

+2

duplication possible de [Comment détecter la liaison de données WPF cassée?] (Http://stackoverflow.com/questions/337023/how-to-detect-broken-wpf-data-binding) – Gishu

Répondre

3

WPF rédigera des avertissements au sujet des problèmes de liaison de données pour Visual Studio « Sortie » fenêtre

+0

Vous avez très raison. Beaucoup de gens n'utilisent pas cette fenêtre "Sortie" du tout. C'est la meilleure source d'information pour savoir si quelque chose a mal tourné! À votre santé !! – GuruC

+0

La fenêtre Sortie n'apparaît pas si vous avez écrit un avertissement si quelque chose sur le chemin de liaison est nul. C'était mon problème réel. – driis

1

Ce billet de blog, How can I debug WPF bindings? m'a aidé à apprendre pourquoi mon Binding échouait.

J'ai accepté l'autre réponse à cette question parce qu'elle est techniquement correcte, mais je voulais inclure le lien ci-dessus dans cette question, pour référence future.

Questions connexes