public override void OnDrawDayTimeUnit(CalendarRendererTimeUnitEventArgs e) { base.OnDrawDayTimeUnit(e); using (var b = new SolidBrush(ColorTable.TimeUnitBackground)) { if (e.Unit.Selected) { b.Color = ColorTable.TimeUnitSelectedBackground; } else if (e.Unit.Highlighted) { b.Color = ColorTable.TimeUnitHighlightedBackground; } e.Graphics.FillRectangle(b, e.Unit.Bounds); } using (var p = new Pen(e.Unit.Minutes == 0 ? ColorTable.TimeUnitBorderDark : ColorTable.TimeUnitBorderLight) ) { e.Graphics.DrawLine(p, e.Unit.Bounds.Location, new Point(e.Unit.Bounds.Right, e.Unit.Bounds.Top)); } //TextRenderer.DrawText(e.Graphics, e.Unit.PassingItems.Count.ToString(), e.Calendar.Font, e.Unit.Bounds, Color.Black); }
public override void OnDrawDayTimeUnit(CalendarRendererTimeUnitEventArgs e) { base.OnDrawDayTimeUnit(e); using (SolidBrush b = new SolidBrush(ColorTable.TimeUnitBackground)) { if (e.Unit.Selected) { b.Color = ColorTable.TimeUnitSelectedBackground; } else if (e.Unit.Highlighted) { b.Color = ColorTable.TimeUnitHighlightedBackground; } e.Graphics.FillRectangle(b, e.Unit.Bounds); } using (Pen p = new Pen(e.Unit.Minutes == 0 ? ColorTable.TimeUnitBorderDark : ColorTable.TimeUnitBorderLight)) { e.Graphics.DrawLine(p, e.Unit.Bounds.Location, new Point(e.Unit.Bounds.Right, e.Unit.Bounds.Top)); } //TextRenderer.DrawText(e.Graphics, e.Unit.PassingItems.Count.ToString(), e.Calendar.Font, e.Unit.Bounds, Color.Black); }
/// <summary> /// Draws a time unit of a day /// </summary> /// <param name="e"></param> public virtual void OnDrawDayTimeUnit(CalendarRendererTimeUnitEventArgs e) { }