Data binding 绑定DataGridTemplateColumn可见性

Data binding 绑定DataGridTemplateColumn可见性,data-binding,mvvm,datagrid,datagridtemplatecolumn,Data Binding,Mvvm,Datagrid,Datagridtemplatecolumn,我试图将datagrid中列的可见性绑定到ViewModel中的布尔依赖属性(在本例中设置为View-UserControl的数据上下文)。 出于某种原因(我似乎不明白),它就是不起作用 查看这里之后,我发现datagridtemplate(以及任何其他模板)不是可视化树的一部分。所以我不能约束它 这个问题的任何简单解决方案(当然不破坏MVVM模式)?在这里找到了解决方案: 对于未来的问题…是绑定的问题,比如它没有命中,还是您只是将其设置为true或false。你可能需要一个转换器。

我试图将datagrid中列的可见性绑定到ViewModel中的布尔依赖属性(在本例中设置为View-UserControl的数据上下文)。 出于某种原因(我似乎不明白),它就是不起作用

查看这里之后,我发现datagridtemplate(以及任何其他模板)不是可视化树的一部分。所以我不能约束它


这个问题的任何简单解决方案(当然不破坏MVVM模式)?

在这里找到了解决方案:


对于未来的问题…

是绑定的问题,比如它没有命中,还是您只是将其设置为true或false。你可能需要一个转换器。