我正试图掌握WPF中数据绑定的一些细微差别。我理解可以直接在绑定上指定源(使用Source
,RelativeSource
等)或依赖目标的对象层次结构中的DataContext
,使得第一个设置值DataContext
遇到遍历目标的祖先提供了任何绑定的来源。
如果未以某种方式设置源(即DataContext
未在目标的祖先中的任何位置显式设置且绑定仅指定{{}},那么我无法解决的问题是会发生什么? {1}})。
Path
中指定的源属性?(.net 4.5,VS 2012 RC,Win 7 32位)
答案 0 :(得分:1)
结果是你的绑定不会绑定任何东西。这不是绑定错误,因为您不必显式设置DataContext(它继承自逻辑树中的其他元素),因此拥有一个等待其DataContext设置的控件是完全有效的。