public XLRangeColumn(XLRangeParameters rangeParameters, bool quickLoad) : base(rangeParameters.RangeAddress) { if (quickLoad) return; SubscribeToShiftedRows((range, rowsShifted) => this.WorksheetRangeShiftedRows(range, rowsShifted)); SubscribeToShiftedColumns((range, columnsShifted) => this.WorksheetRangeShiftedColumns(range, columnsShifted)); SetStyle(rangeParameters.DefaultStyle); }
public XLRangeRow(XLRangeParameters rangeParameters, bool quickLoad) : base(rangeParameters.RangeAddress) { RangeParameters = rangeParameters; if (quickLoad) return; if (!RangeParameters.IgnoreEvents) { SubscribeToShiftedRows((range, rowsShifted) => this.WorksheetRangeShiftedRows(range, rowsShifted)); SubscribeToShiftedColumns((range, columnsShifted) => this.WorksheetRangeShiftedColumns(range, columnsShifted)); } SetStyle(rangeParameters.DefaultStyle); }
public XLRangeColumn(XLRangeParameters rangeParameters, bool quickLoad) : base(rangeParameters.RangeAddress) { if (quickLoad) { return; } SubscribeToShiftedRows((range, rowsShifted) => this.WorksheetRangeShiftedRows(range, rowsShifted)); SubscribeToShiftedColumns((range, columnsShifted) => this.WorksheetRangeShiftedColumns(range, columnsShifted)); SetStyle(rangeParameters.DefaultStyle); }
public XLRange(XLRangeParameters xlRangeParameters) : base(xlRangeParameters.RangeAddress) { RangeParameters = new XLRangeParameters(xlRangeParameters.RangeAddress, xlRangeParameters.DefaultStyle); if (!xlRangeParameters.IgnoreEvents) { SubscribeToShiftedRows((range, rowShifted) => this.WorksheetRangeShiftedRows(range, rowShifted)); SubscribeToShiftedColumns((range, columnsShifted) => this.WorksheetRangeShiftedColumns(range, columnsShifted)); //xlRangeParameters.IgnoreEvents = true; } SetStyle(xlRangeParameters.DefaultStyle); }
public XLRangeRow(XLRangeParameters rangeParameters, bool quickLoad) : base(rangeParameters.RangeAddress) { RangeParameters = rangeParameters; if (quickLoad) { return; } if (!RangeParameters.IgnoreEvents) { SubscribeToShiftedRows((range, rowsShifted) => this.WorksheetRangeShiftedRows(range, rowsShifted)); SubscribeToShiftedColumns((range, columnsShifted) => this.WorksheetRangeShiftedColumns(range, columnsShifted)); } SetStyle(rangeParameters.DefaultStyle); }
/// <summary> /// The direct contructor should only be used in <see cref="XLWorksheet.RangeFactory"/>. /// </summary> public XLRangeColumn(XLRangeParameters rangeParameters) : base(rangeParameters.RangeAddress, (rangeParameters.DefaultStyle as XLStyle).Value) { }
public XLRange(XLRangeParameters xlRangeParameters) : base(xlRangeParameters.RangeAddress, (xlRangeParameters.DefaultStyle as XLStyle).Value) { }
public XLRangeColumn(XLRangeParameters rangeParameters, bool quickLoad, IXLTable table) : this(rangeParameters, quickLoad) { this.Table = table; }
/// <summary> /// The direct contructor should only be used in <see cref="XLWorksheet.RangeFactory"/>. /// </summary> public XLTable(XLRangeParameters xlRangeParameters) : base(xlRangeParameters) { InitializeValues(false); }
public XLRangeRow CreateRangeRow(XLRangeAddress rangeAddress) { var xlRangeParameters = new XLRangeParameters(rangeAddress, Worksheet.Style); return(new XLRangeRow(xlRangeParameters)); }