Example #1
0
        public MonthView()
        {
            SetStyle(ControlStyles.Opaque, true);
            DoubleBuffered = true;

            _dayNamesFormat               = "ddd";
            _monthTitleFormat             = "MMMM yyyy";
            _selectionMode                = MonthViewSelection.Manual;
            _workWeekStart                = DayOfWeek.Monday;
            _workWeekEnd                  = DayOfWeek.Friday;
            _weekStart                    = DayOfWeek.Sunday;
            _dayNamesVisible              = true;
            _dayNamesLength               = 2;
            _viewStart                    = DateTime.Now;
            _itemPadding                  = new Padding(2);
            _monthTitleColour             = SystemColors.ActiveCaption;
            _monthTitleColourInactive     = SystemColors.InactiveCaption;
            _monthTitleTextColour         = SystemColors.ActiveCaptionText;
            _monthTitleTextColourInactive = SystemColors.InactiveCaptionText;
            _dayBackgroundColour          = Color.Empty;
            _daySelectedBackgroundColour  = SystemColors.Highlight;
            _dayTextColour                = SystemColors.WindowText;
            _daySelectedTextColour        = SystemColors.HighlightText;
            _arrowsColour                 = SystemColors.Window;
            _arrowsSelectedColour         = Color.Gold;
            _dayGrayedText                = SystemColors.GrayText;
            _todayBorderColour            = Color.Maroon;

            UpdateMonthSize();
            UpdateMonths();
        }
Example #2
0
        public MonthView()
        {
            SetStyle(ControlStyles.Opaque, true);
            DoubleBuffered = true;

            _dayNamesFormat = "ddd";
            _monthTitleFormat = "MMMM yyyy";
            _selectionMode = MonthViewSelection.Manual;
            _workWeekStart = DayOfWeek.Monday;
            _workWeekEnd = DayOfWeek.Friday;
            _weekStart = DayOfWeek.Sunday;
            _dayNamesVisible = true;
            _dayNamesLength = 2;
            _viewStart = DateTime.Now;
            _itemPadding = new Padding(2);
            _monthTitleColor = SystemColors.ActiveCaption;
            _monthTitleColorInactive = SystemColors.InactiveCaption;
            _monthTitleTextColor = SystemColors.ActiveCaptionText;
            _monthTitleTextColorInactive = SystemColors.InactiveCaptionText;
            _dayBackgroundColor = Color.Empty;
            _daySelectedBackgroundColor = SystemColors.Highlight;
            _dayTextColor = SystemColors.WindowText;
            _daySelectedTextColor = SystemColors.HighlightText;
            _arrowsColor = SystemColors.Window;
            _arrowsSelectedColor = Color.Gold;
            _dayGrayedText = SystemColors.GrayText;
            _todayBorderColor = Color.Maroon;

            UpdateMonthSize();
            UpdateMonths();
        }