Esempio n. 1
0
        internal virtual DataValueType AggregateValueType(Axis axis)
        {
            DataValueType a = DataValueType.Auto;

            if (axis.Orientation == AxisOrientation.X)
            {
                foreach (XYSeries xySeries in this.VisibleSeries)
                {
                    if (xySeries.XAxisName == axis.Name)
                    {
                        a = ValueHelper.CombineDataValueTypes(a, xySeries.ActualXValueType);
                    }
                }
                return(a);
            }
            foreach (XYSeries xySeries in this.VisibleSeries)
            {
                if (xySeries.YAxisName == axis.Name)
                {
                    a = ValueHelper.CombineDataValueTypes(a, xySeries.ActualYValueType);
                }
            }
            return(a);
        }