WPF is a great toolset, and XAML databinding is very powerful, but I\'ve often run into difficulty arising from its transparency: It can be tough to debug a databinding fail
Bea Stollnitz has a very informative blog post about debugging WPF bindings.
If you are using Visual Studio 2010, you will need to update the default WPF trace setting.