C/S快速开发框架旗舰版V5.1 - 数据字典窗体编写窗体的代码
参考模板窗体【产品管理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
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
CSV5 C/S框架网