啷个里个啷 发表于 2022-11-21 08:48:03

【v12.45】【如何结束Cell的编辑状态】

本帖最后由 啷个里个啷 于 2022-11-21 08:54 编辑

以如下表格为例子,表格数据是动态加载的,列是固定的。其中C列是可编辑列,但是只有部分行的该列可编辑,

假设苹果行我不想让用户可以操作编辑,其他行可以操作编辑录入。
      我试着在表格的EditModeStarting事件中,判定ActiveRow和ActiveColumn是我不想开放编辑的单元格时,就执行StopCellEditing()方法,希望可以直接退出编辑模式。虽然确实结束了,但是它还会进入EditModeOff事件中(我需要在这个事件中对其他可输入行的输入值做处理)。
      有什么其他方式可以直接限制这个单元格不可操作吗?比如我试着查找通过代码设置单元格只读,但是没有找到

啷个里个啷 发表于 2022-11-21 08:53:57

发错位置了,该贴作废,去winform专区重发了

Richard.Ma 发表于 2022-11-21 10:57:54

好的,帖子就关闭了
页: [1]
查看完整版本: 【v12.45】【如何结束Cell的编辑状态】