数据字典窗体编写窗体的代码|开发教程
作者:csframework|C/S框架网  发布日期:2022/01/04 18:19:03

数据字典窗体编写窗体的代码|开发教程

数据字典窗体编写窗体的代码|开发教程

参考模板窗体【产品管理frmProduct】或【客户管理frmCustomer】。

数据字典窗体编写窗体的代码|开发教程

在窗体内定义BLL层变量:

private bllProduct _BllInstance; //业务逻辑层对象引用

数据字典窗体编写窗体的代码|开发教程

绑定Form.Load事件

数据字典窗体编写窗体的代码|开发教程

private void frmProduct_Load(object sender, EventArgs e)

{

this.InitializeForm();

}

数据字典窗体编写窗体的代码|开发教程

重写InitializeForm方法

数据字典窗体编写窗体的代码|开发教程

初始化窗体的主方法,请参考frmProduct

protected override void InitializeForm()

{

_BLL = new bllProduct(); //业务逻辑实例

_BllInstance = _BLL as bllProduct; //本窗体引用

...省略...

base.InitializeForm();

}

数据字典窗体编写窗体的代码|开发教程

重写ValidatingData方法,用于在保存前验证数据。

数据字典窗体编写窗体的代码|开发教程

重写DoBindingSummaryEditor方法,用于绑定输入框的数据源,每个输入框绑定一个字段,使用DataBinder类。

数据字典窗体编写窗体的代码|开发教程

DataBinder类定义了一组用于绑定不同输入控件的数据源的方法,如下图:

数据字典窗体编写窗体的代码|开发教程

C/S结构快速开发框架/软件快速开发平台CSFrameworkV5.1旗舰版原创软件@csframework.com

C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务
上一篇 下一篇