禁用数据网格中的单元格

时间:2011-12-11 12:46:35

标签: c# wpf datagrid cell

我想以编程方式禁用datagrid中的某些单元格,以便用户无法更改其值,我想根据行和列索引获取此单元格吗?

1 个答案:

答案 0 :(得分:0)

查看DataGrid的BeginnigEdit事件。将e.cancel设置为true以避免编辑。 如果您的DataGrid绑定到DataTable,那么将此数据表的某些列设置为readonly可能会有所帮助。 请注意,在BeginningEdit的events args中,您可以访问带有e.Column和e.Row的col / row。