public TimeLineView(CalendarView calendarView, eCalendarView eCalendarView) : base(calendarView, eCalendarView) { // Set our non-client drawing info and CalendarColor NClientData = new NonClientData( eTabOrientation.Vertical, (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); if (calendarView.TimeLineHScrollPanel.ScrollBar != null) { _HScrollPos = -calendarView.TimeLineHScrollPanel.ScrollBar.Value * calendarView.TimeLineColumnWidth; } }
/// <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); }
public CalendarDisplayer(List<ResultModel> _list ) { MonthProfit = new double[12]; _dateTimeFormat = "dd" + dtfInfo.DateSeparator + "MM" + dtfInfo.DateSeparator + "yyyy" + " HH:mm:ss"; _calendarViewMode = eCalendarView.Month; _weeksInMonth = new string[6]; _calendarResult = new List<ResultModel>(); _weeklist = new List<ResultModel>(); _appointments = new List<Appointment>(); LoadCalendarItems(_list); }