/// <summary>
        /// Updates the style selector.
        /// </summary>
        private void UpdateStyleSelector()
        {
            if (selectedTeamOneBatter == null || selectedTeamTwoBatter == null)
            {
                return;
            }

            var selector = new SeriesPaletteStyleSelector();

            selector.Palette = new Palette(selectedTeamOneBatter.Team.Color, selectedTeamTwoBatter.Team.Color);
            StyleSelector    = selector;
        }
Esempio n. 2
0
        /////////////////////////////////////////////////////////////////////////////////////////////////////
        #region NON-PUBLIC PROCEDURES
        /////////////////////////////////////////////////////////////////////////////////////////////////////

        /// <summary>
        /// Builds the style selectors.
        /// </summary>
        /// <returns>The style selectors.</returns>
        private List <SeriesPaletteStyleSelector> BuildStyleSelectors()
        {
            Array enumValues = new EnumValueProvider(typeof(PaletteKind)).EnumValues;

            var selectors = new List <SeriesPaletteStyleSelector>();

            foreach (Enum value in enumValues)
            {
                var palette       = new Palette((PaletteKind)value);
                var styleSelector = new SeriesPaletteStyleSelector(palette);
                selectors.Add(styleSelector);
            }

            return(selectors);
        }