Undo:具有合并和事务处理的简单.NET UndoRedo框架

时间:2024-05-27 00:15:03
【文件属性】:

文件名称:Undo:具有合并和事务处理的简单.NET UndoRedo框架

文件大小:48KB

文件格式:ZIP

更新时间:2024-05-27 00:15:03

C#

撤消 这是一个非常简单的框架,可向您的.NET应用程序添加撤消/重做功能。 支持无限的撤消重做,嵌套事务和动作合并(将一系列连续和/或嵌套动作合并为一个)。 NuGet: 样本: var actionManager = new ActionManager(); var action1 = new CallMethodAction( () => sb.Append("execute1 "), () => sb.Append("unexecute1 ")); var action2 = new CallMethodAction( () => sb.Append("execute2 "), () => sb.Append("unexecute2 ")); actionManager.Execute(action1); actionManager.Execute(action


【文件预览】:
Undo-main
----.gitignore(3KB)
----UndoFramework.sln(2KB)
----README.md(1KB)
----LICENSE(1KB)
----ActionsChart.png(12KB)
----.gitattributes(205B)
----Common.targets(2KB)
----Common.props(4KB)
----src()
--------WinFormsSample()
--------MinimalSample()
--------UndoFramework.UnitTests()
--------UndoFramework()

网友评论