【发布时间】:2011-12-18 19:28:50
【问题描述】:
我正在尝试将数据网格中列的可见性绑定到 ViewModel 中的布尔 DependencyProperty(设置为视图的数据上下文 - 在本例中为 UserControl)。 由于某种原因(我似乎不明白)它不起作用。
查看这里后,我发现 datagridtemplate(和任何其他模板)不是可视化树的一部分。所以我无法绑定它。
任何简单的问题解决方案(当然不破坏 MVVM 模式)?
【问题讨论】:
-
是绑定的问题,比如它没有命中,还是你只是将它设置为 true 或 false。你可能需要一个转换器。
-
这能回答你的问题吗? Binding Visibility for DataGridColumn in WPF
标签: data-binding mvvm datagrid datagridtemplatecolumn