U811.1 客开培训资料之UAP
///
/// ///
///
public virtual bool RowSelecting(UFIDA.U8.UAP.UI.Runtime.Common.RowSelectEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) {
return false; }
///
/// 设置为当前行之后的接口
///
/// /// ///
public virtual void RowSelected(UFIDA.U8.UAP.UI.Runtime.Common.RowSelectEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) { }
///
/// 业务数据合法性检查之前的接口
/// /// ///
public virtual bool DataChecking(BusinessProxy businessObject, VoucherProxy voucherObject) {
return false; }
///
/// 业务数据合法性检查之后的接口
/// /// ///
public virtual void DataChecked(BusinessProxy businessObject, VoucherProxy voucherObject) {
U811.1 客开培训资料之UAP }
///
/// 观察者视图填充数据前的接口
/// /// ///
public virtual void EditWindowFilling(UFIDA.U8.UAP.UI.Runtime.Common.IEditWindow view, System.Data.DataTable fillDataTable, BusinessProxy businessObject, VoucherProxy voucherObject) { }
///
/// 观察者视图填充数据后的接口
/// /// ///
public virtual void EditWindowFilled(UFIDA.U8.UAP.UI.Runtime.Common.IEditWindow view, System.Data.DataTable fillDataTable, BusinessProxy businessObject, VoucherProxy voucherObject) { }
///
/// /// /// ///
///
public virtual bool ReferOpening(UFIDA.U8.UAP.UI.Runtime.Common.ReferOpenEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) {
return false; }
///
/// 参照返回(关闭)后的接口
/// /// /// ///
U811.1 客开培训资料之UAP ///
public virtual void ReferClosed(UFIDA.U8.UAP.UI.Runtime.Common.ReferCloseEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) { }
///
/// 创建用户自定义控件接口,开发人员可以在这里创建用户自定义控件。运行时会把这个控件加载到布局视图中。(版本新增) ///
/// ///
/// ///
public virtual System.Windows.Forms.Control CreateControl(BusinessProxy businessObject, VoucherProxy voucherObject, string ID) {
return null; }
///
/// 表单状态更新之前的接口
/// ///
///
StateChanging(UFIDA.U8.UAP.UI.Runtime.Common.VoucherStateChangeEventArgs para, VoucherProxy voucherObject) {
return false; }
///
/// 表单状态更新之后的接口
/// /// /// public virtual void
StateChanged(UFIDA.U8.UAP.UI.Runtime.Common.VoucherStateChangeEventArgs para, VoucherProxy voucherObject) {
U811.1 客开培训资料之UAP }
///
/// 鼠标左键双击数据行的接口 ///
/// ///
RowDoubleClick(UFIDA.U8.UAP.UI.Runtime.Common.RowDoubleClickEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) { }
///
/// 鼠标左键双击数据单元格的接口 ///
///
/// /// public virtual void
CellDoubleClick(UFIDA.U8.UAP.UI.Runtime.Common.CellDoubleClickEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) { }
///
/// 鼠标左键双击表格的标题的接口 ///
///
/// /// public virtual void
HeaderDoubleClick(UFIDA.U8.UAP.UI.Runtime.Common.HeaderDoubleClickEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) { }
///
/// 设置当前列之后的接口 ///
U811.1 客开培训资料之UAP
///
/// ///
public virtual void CellSelected(UFIDA.U8.UAP.UI.Runtime.Common.CellSelectEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) { }
////890 ///
/// 在进入单元格编辑状态之前判断单元格是否可编辑 ///
///
/// ///
///
public virtual bool CellEditing(CellSelectEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) {
return true; }
///
/// 行选择框的值发生变化之前的接口 ///
///
///
public virtual bool RowChecking(RowCheckEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) {
return true; }
///
/// 行选择框的值发生变化之后的接口 ///
///
public virtual void RowChecked(RowCheckEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject) { }
///
/// 运行时表单关闭之前调用的接口,可以处理表单关闭之前的业务要求,如判断是否需要关闭等