我有一个在Frame frame
中的Pagepage
,并设置了frame.DataContext = "foo"
。
(page.Parent as Frame).DataContext
是"foo"
。 没问题page.DataContext
的 BindingExpression 为null
(也通过ClearValue强制为null)。 没问题page.DataContext
是null
。 但我期望是"foo"!
为什么DataContext没有继承呢?据我所知,Frame会对内容进行隔离(sandboxing)。但我无法找到任何关于此行为的文档 - 请问是否可以指出任何提到这一点的地方?