mindrayguowei 发表于 2020-12-11 17:04:27

能介绍一下BeginUndoAction和 EndUndoAction的用法吗?

我们想要实现这么一个功能,正常的用户操作,比如输入文字内容这类,都可以允许撤销,但是某些关键操作不允许撤销。比如这样的步骤1. 正常输入文字,允许撤销
2. 关键操作,不允许撤销
3. 正常输入文字,允许撤销。

就是中间的某些步骤不让撤销,我们试了ClearUndo方法,会把前面所有的步骤都禁止撤销,想尝试BeginUndoAction和 EndUndoAction用法,没有实现这样的场景

Richard.Ma 发表于 2020-12-29 14:52:02

这个只是将多步的用户操作分组了,也就是说在BeginUndoAction 和EndUndoAction间用户所作的操作,可以一步撤销
页: [1]
查看完整版本: 能介绍一下BeginUndoAction和 EndUndoAction的用法吗?