WPF:在可编辑的组合框中禁用撤消
我已经实现了一个基于 Memento 模式的撤消系统。我禁用了 TextBox 上的内置撤消功能,并且想知道如何在 ComboBox 上执行此操作。我的组合框是可编辑的…
DTO 模式与 Memento 模式
DTO 模式(作者:Fowler)和 Memento 模式(由 GoF)在动机和实施方面?可以是同一个班级吗?如果是,我该如何命名它们(xxxDTO 或 xxxMemento)?它…
比较更新前后两个对象的状态
首先要事。 我有以下课程: class Employee { private int employeeID; private string firstName; private string lastName; private bool eligibleO…
VBA 中的备忘录实现
我正在寻找 Memento 模式 (GoF) 的 VBA 实现。我正在考虑转换 来自 Wikipedia 的 Java 版本。它将用于 Excel 加载项的撤消/重做功能。 具体来说,我在…
JavaScript 中的备忘录
我正在寻找要在 CRUD 表单中使用的备忘录模式 (GoF) 的 JavaScript 实现。 在其基本级别上,撤消对输入的更改就足够了,但如果将其与 YUI 或 Ext 等标…
.NET 上的 Memento 实现
我在 .NET 上见过两种不同的 memento 实现。 一个非常简单 - 对象创建其自身的另一个实例。 另一种是使用 BinaryFormatter 和 MemoryStream 序列化对…
使用 Memento 模式(和命令)存储复杂对象的状态
我正在开发一个 Java 小型 UML 编辑器项目,该项目是我几个月前开始的。 几周后,我得到了 UML 类图编辑器的工作副本。 但现在,我正在完全重新设计它…
- 共 1 页
- 1