private void AddAGroupDimension(IPart gd) { if (_gds == null) { _gds = new IndicatorMetrixPart(); } //if (gd.Metrix != null) // gd.Metrix.RemovePart(gd); gd.Metrix = this; _gds.AddAPart(gd); }
private void AddAIndicator(IPart ind) { if (_is == null) { _is = new IndicatorMetrixPart(); } //if (ind.Metrix != null) // ind.Metrix.RemovePart(ind); ind.Metrix = this; _is.AddAPart(ind); }
public override void Dispose() { base.Dispose(); _groups = null; _indicators = null; _cross = null; _styleid = null; if (_gds != null) { _gds.Dispose(); _gds = null; } if (_is != null) { _is.Dispose(); _is = null; } if (_cd != null) { _cd = null; } }