能介绍一下BeginUndoAction和 EndUndoAction的用法吗?
我们想要实现这么一个功能,正常的用户操作,比如输入文字内容这类,都可以允许撤销,但是某些关键操作不允许撤销。比如这样的步骤1. 正常输入文字,允许撤销2. 关键操作,不允许撤销
3. 正常输入文字,允许撤销。
就是中间的某些步骤不让撤销,我们试了ClearUndo方法,会把前面所有的步骤都禁止撤销,想尝试BeginUndoAction和 EndUndoAction用法,没有实现这样的场景
这个只是将多步的用户操作分组了,也就是说在BeginUndoAction 和EndUndoAction间用户所作的操作,可以一步撤销
页:
[1]