绑定XAML中的资源

时间:2010-10-25 10:05:43

标签: xaml datacontext

我的DataContext中有一个布尔标志,我想让一个子控件使用。

问题:

我有一个使用它自己的数据源的子控件。 因此,整个页面的datacontext对它不可见。 子控件需要访问windows datacontext的这一个属性。

我设法通过唱一个资源来使用静态布尔值。 问题是这个资源是静态的(没有绑定到datacontext)

我可以以某种方式将值绑定到datacontext吗?还有另一种方法吗?

1 个答案:

答案 0 :(得分:0)

解决了它。 解决方案是使用ElementName。 通过给我的窗口一个名字,我能够从子控件访问它的datacontext,无需孩子的datacontext: http://www.netframeworkdev.com/windows-presentation-foundation-wpf/how-do-i-refer-to-the-current-window-in-xaml-82864.shtml