WPF:我如何知道Binding RelativeSource是否找到了祖先

时间:2011-03-03 10:25:27

标签: wpf data-binding relativesource

我正在使用绑定RelativeSourceFindAncestor模式,但绑定不起作用。我如何调试并查看它是否能够找到祖先?

3 个答案:

答案 0 :(得分:5)

使用Snoop

编辑:您当然可以使用usual debugging mechanisms,但我最喜欢Snoop。您可以导航到您的控件,如果您的绑定失败,它会告诉您

答案 1 :(得分:4)

或者您可以在绑定上设置PresentationTraceSources.TraceLevel。 如果您使用的是VS2010,请记住在Options-> Debugging-> Output Window

中设置数据绑定值

答案 2 :(得分:1)

我使用WPF Inspector,这是一个很好的免费工具,用于调试XAML级别的WPF应用程序。