// Methods public CUndoRedoCell(object 所有者objectID, DGUndoを実行する <T> undoメソッド, DGRedoを実行する <T> redoメソッド, T 更前の値, T 更後の値) { base.所有者ID = 所有者objectID; this.undoデリゲート = undoメソッド; this.redoデリゲート = redoメソッド; this.更前の値 = 更前の値; this.更後の値 = 更後の値; }
public object 任意2; // public セル(object 所有者ID, DGUndoを実行する <T> Undoアクション, DGRedoを実行する <T> Redoアクション, T 更対象, T 更前の値, T 更後の値, object 任意1 = null, object 任意2 = null) { base.所有者ID = 所有者ID; this.undoアクション = Undoアクション; this.redoアクション = Redoアクション; this.更対象 = 更対象; this.更前の値 = 更前の値; this.更後の値 = 更後の値; this.任意1 = 任意1; this.任意2 = 任意2; }