/// <summary> /// Initializes a new instance of the <see cref="MatrixObject"/> class. /// </summary> public MatrixObject() { autoSize = true; data = new MatrixData(); manualBuildEvent = ""; afterTotalsEvent = ""; helper = new MatrixHelper(this); InitDesign(); styleSheet = new MatrixStyleSheet(); styleSheet.Load(ResourceLoader.GetStream("cross.frss")); style = ""; filter = ""; }
/// <inheritdoc/> public override void Assign(Base source) { base.Assign(source); MatrixObject src = source as MatrixObject; AutoSize = src.AutoSize; CellsSideBySide = src.CellsSideBySide; KeepCellsSideBySide = src.KeepCellsSideBySide; DataSource = src.DataSource; Filter = src.Filter; ShowTitle = src.ShowTitle; Style = src.Style; MatrixEvenStylePriority = src.MatrixEvenStylePriority; SplitRows = src.SplitRows; PrintIfEmpty = src.PrintIfEmpty; data = src.Data; }