public String getPaletteColorString(CalendarColorConstants colorType) { return ColorTranslator.ToHtml(CalendarColors.GetPaletteColors(Palette)[(int)colorType]); }
public void RenderPaletteColor(HtmlTextWriter writer, HtmlTextWriterStyle style, Color defined, CalendarColorConstants palette) { bool isRendered = true; isRendered = !defined.IsEmpty; switch(palette) { case CalendarColorConstants.ItemInactiveBackColor: case CalendarColorConstants.ItemInactiveForeColor: if(this.CalendarItemInactiveStyle.CssClass.Length > 0) isRendered = true; break; case CalendarColorConstants.HeaderBackColor: case CalendarColorConstants.HeaderForeColor: if(this.CalendarHeaderStyle.CssClass.Length > 0) isRendered = true; break; case CalendarColorConstants.ItemDefaultBackColor: case CalendarColorConstants.ItemDefaultForeColor: if(this.CalendarItemDefaultStyle.CssClass.Length > 0) isRendered = true; break; case CalendarColorConstants.ItemSelectedBackColor: case CalendarColorConstants.ItemSelectedForeColor: if(this.CalendarItemSelectedStyle.CssClass.Length > 0) isRendered = true; break; } if(!isRendered) writer.AddStyleAttribute(style, getPaletteColorString(palette)); }
public Color getPaletteColor(CalendarColorConstants colorType) { return CalendarColors.GetPaletteColors(this.Palette)[(int)colorType]; }