最基础的窗体基类其实是通过应用场景反推的结构.
以下是场景一:
单表应用, 普通的数据, 比如单位 / 颜色 / 特殊字典等使用者少的, 无需过多控制的可以使用一个数据表格来管理.
和 Excel 表格差不多, 批量修改, 统一保存.
这种设计时只需要变更 Datagridview 的数据列, 并在代码中指定数据来源即可. 看下代码:
- #region 数据目标定义
- SaveTableName = "SYS_URightDef";
- SaveTablePrimaryKey = "URDefRKEYIN";
- PrimaryKeyIsAutoRKEY = true;
- SaveCheckKeyFields = "RightCode";
- SaveDuplicateAutoNo = false;
- SaveCheckNullFields = "RightCode,ObjRKEY,RightNameLL,ICommentLL,ISEQ; 权限码, 系统对象, 权限名称, 说明, 次序";
- SaveNewIgnoreFields = string.Empty;
- SaveEditIgnoreFields = string.Empty;
- #endregion
如果没有特别需求, 则只变更表名, 主键字段, 检测字段等名称, 不需要写其它代码了.
来源: http://www.bubuko.com/infodetail-2827642.html