我遇到了一种情况,我已将 XamDataGrid 的数据源设置为 ViewModel 列表。因此,我的 XamDataGrid 预计有多行。我想将给定单元格的可编辑性绑定(bind)到单元格 View 模型上的属性。我最初的想法只是将 Field 的AllowEdit 属性绑定(bind)到ViewModel(这对除Infragistics 之外的任何人都有意义),但这不起作用。我怎样才能做到这一点?
如果可能的话,我想通过绑定(bind)来实现这一点。
最佳答案
对于编辑模式下的逐个单元格控制,有必要处理 EditModeStarting 事件,并在您不想允许编辑时将 e.Cancel 设置为 true。如果您只想通过绑定(bind)来做到这一点,那么您可以使用行为并将逻辑放入行为中。
关于wpf - 有选择地允许编辑 XamDataGrid 单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12414741/