感觉这里必须有一个明显的答案,但我找不到。
我正在使用 DataGrid 并希望禁用其中一个列以对已存在的所有行进行编辑。但是,当我添加新行时,我不希望为该行禁用该列(DataGrid 末尾的行)。IsReadOnly 禁用整个列,包括最后一行。
任何帮助表示赞赏。
编辑:使用样式、属性 IsEnabled 和转换器找到了解决方案。(使用没有在数据网格中设置的 ID 列,因此不 > 0)。如果有人知道一种只为以更好方式添加的行设置属性的好方法,那么答案仍然会受到赞赏。(我好奇。)
感觉这里必须有一个明显的答案,但我找不到。
我正在使用 DataGrid 并希望禁用其中一个列以对已存在的所有行进行编辑。但是,当我添加新行时,我不希望为该行禁用该列(DataGrid 末尾的行)。IsReadOnly 禁用整个列,包括最后一行。
任何帮助表示赞赏。
编辑:使用样式、属性 IsEnabled 和转换器找到了解决方案。(使用没有在数据网格中设置的 ID 列,因此不 > 0)。如果有人知道一种只为以更好方式添加的行设置属性的好方法,那么答案仍然会受到赞赏。(我好奇。)