Ejemplo n.º 1
0
        private void InitClientChartDefinitions(ChartDefinitions d, bool showPointsOnLines = false)
        {
            ShowPointsOnLines = showPointsOnLines;

            if (d.MeasureColors.Count > 0)
            {
                ColorMeasures      = d.MeasureColors.Keys.Select(item => item.UniqueName).ToArray();
                ColorMeasureColors = d.MeasureColors.Values.Select(item => item.ColorToString()).ToArray();
            }

            if (d.MeasureTypes.Count > 0)
            {
                TypeMeasures     = d.MeasureTypes.Keys.Select(item => item.UniqueName).ToArray();
                TypeMeasureTypes = d.MeasureTypes.Values.Select(item => item.ToString()).ToArray();
            }

            if (d.TrendTypes.Count > 0)
            {
                TrendMeasures     = d.TrendTypes.Keys.Select(item => item.UniqueName).ToArray();
                TrendMeasureTypes = d.TrendTypes.Values.Select(item => item.WrapperToString()).ToArray();
            }
        }
Ejemplo n.º 2
0
 internal ClientChartDefinitions(ChartDefinitions d)
 {
     InitClientChartDefinitions(d, d.ShowPointsOnLines);
 }