Ejemplo n.º 1
0
        /// <summary>
        /// Adds a errorbars to the chart serie
        /// </summary>
        /// <param name="barType"></param>
        /// <param name="valueType"></param>
        public void AddErrorBars(eErrorBarType barType, eErrorValueType valueType)
        {
            if (ErrorBars == null)
            {
                ErrorBars = new ExcelChartErrorBars(_chart, NameSpaceManager, TopNode, SchemaNodeOrder);
            }
            ErrorBars.BarType   = barType;
            ErrorBars.ValueType = valueType;
            ErrorBars.NoEndCap  = false;

            _chart.ApplyStyleOnPart(ErrorBars, _chart.StyleManager?.Style?.ErrorBar);
        }
Ejemplo n.º 2
0
        internal static string ToEnumString(this eErrorValueType value)
        {
            switch (value)
            {
            case eErrorValueType.Custom:
                return("cust");

            case eErrorValueType.FixedValue:
                return("fixedVal");

            case eErrorValueType.StandardDeviation:
                return("stdDev");

            case eErrorValueType.StandardError:
                return("stdErr");

            default:
                return("percentage");
            }
        }