Exemplo n.º 1
0
        private Color GetToColor(MapColorRangeRule colorRangeRule)
        {
            ReportColorProperty endColor = colorRangeRule.EndColor;
            Color color = m_defaultToColor;

            if (endColor != null)
            {
                if (MappingHelper.GetColorFromReportColorProperty(endColor, ref color))
                {
                    return(color);
                }
                if (colorRangeRule.Instance.EndColor != null)
                {
                    return(colorRangeRule.Instance.EndColor.ToColor());
                }
            }
            return(color);
        }
Exemplo n.º 2
0
        private Color GetCustomColor(MapCustomColor mapCustomColor)
        {
            ReportColorProperty color = mapCustomColor.Color;
            Color color2 = Color.Empty;

            if (color != null)
            {
                if (MappingHelper.GetColorFromReportColorProperty(color, ref color2))
                {
                    return(color2);
                }
                ReportColor color3 = mapCustomColor.Instance.Color;
                if (color3 != null)
                {
                    return(color3.ToColor());
                }
            }
            return(color2);
        }