/// <summary> /// Constructor /// </summary> /// <param name="calendarView">CalendarView</param> /// <param name="eCalendarView"></param> public WeekDayView(CalendarView calendarView, eCalendarView eCalendarView) : base(calendarView, eCalendarView) { // Allocate our AllDayPanel _AllDayPanel = new AllDayPanel(this); _AllDayPanel.Displayed = true; // Set our non-client drawing info and CalendarColor NClientData = new NonClientData( eTabOrientation.Horizontal, (int)eCalendarWeekDayPart.OwnerTabBorder, (int)eCalendarWeekDayPart.OwnerTabForeground, (int)eCalendarWeekDayPart.OwnerTabBackground, (int)eCalendarWeekDayPart.OwnerTabContentBackground, (int)eCalendarWeekDayPart.OwnerTabSelectedForeground, (int)eCalendarWeekDayPart.OwnerTabSelectedBackground); CalendarColorTable = _ViewColor; // Hook onto our events HookEvents(true); }
/// <summary> /// Returns copy of the item. /// </summary> public override BaseItem Copy() { AllDayPanel objCopy = new AllDayPanel(WeekDayView); CopyToItem(objCopy); return (objCopy); }