public RowColumnsBindingBase(DataTable table, string[] colArr, double coif, ICellMath pForward, ICellMath pBackward, IRowValidator pValidator) : base(table, pValidator) { columns = colArr; padCoif = coif; backward = pBackward; forward = pForward; }
public RowColumnsBindingSpace(DataTable table, string[] col, double coif, ICellMath pForward, ICellMath pBackward, IRowsSelector pForTop, IRowsSelector pForSub, IRowValidator pValidator) : base(table, col, coif, pForward, pBackward, pValidator) { // forTop = pForTop; forSub = pForSub; tableSource.RowDeleting += new DataRowChangeEventHandler(table_RowDeleting); tableSource.RowChanged += new DataRowChangeEventHandler(table_RowChanged); tableSource.ColumnChanged += new DataColumnChangeEventHandler(table_ColumnChanged); }
public RowColumnsBindingInner(DataTable table, string[] colArr, double coif, ICellMath pForward, ICellMath pBackward, IRowValidator pValidator) : base(table, colArr, coif, pForward, pBackward, pValidator) { tableSource.ColumnChanged += new DataColumnChangeEventHandler(table_ColumnChangedForRow); }
public RowColumnsBindingInnerAlwaysLast(DataTable table, string[] colArr, string col, double coif, ICellMath pForward, ICellMath pBackward, IRowValidator pValidator) : base(table, colArr, coif, pForward, pBackward, pValidator) { lastCol = col; }