/// <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; }
///////////////////////////////////////////////////////////////////////////////////////////////////// #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); }