文件名称: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()