using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IStation.WinFormUI { /// /// 页面操作枚举 /// public enum ePageDataOperation { Insert = 1,//插入 Update = 2,//更新 Delete = 3,//删除 } /// /// 页面同步事件集 /// public class PageDataSync where T : class, new() { public delegate void PageDataSyncHandler(DocumentPage page, ePageDataOperation operation, T t); public static event PageDataSyncHandler DataOperationEvent; public static void Commit(DocumentPage page, ePageDataOperation operation, T t) { DataOperationEvent?.Invoke(page, operation, t); } } }