[]
        
(Showing Draft Content)

GrapeCity.Wpf.SpreadSheet.CellType.Editors.CalendarInfo

CalendarInfo Class

Represents a CalendarInfo contains the advanced information for GrapeCity.Windows.InputMan.Primitives.CalendarButton presentation.

Inheritance
CalendarInfo
Namespace: GrapeCity.Wpf.SpreadSheet.CellType.Editors
Assembly: GrapeCity.Wpf.SpreadSheet.CellType.dll
Syntax
public class CalendarInfo : INotifyPropertyChanged
Public Class CalendarInfo
    Implements INotifyPropertyChanged
Remarks

The CalendarInfo contains the following information:

CalendarInfoPropertyDescription
StartDateThe first date of the date range which the CalendarInfo represents.
EndDateThe last date of the date range which the CalendarInfo represents.
IsTrailingThe dates between StartDate and GrapeCity.Windows.InputMan.Primitives.CalendarInfo.EndDate are trailing dates.
HasSelectedDaysThe date range of StartDate and EndDate contains some selected days.
TextThe formatted string value that the CalendarInfo should be presented according to the GrapeCity.Windows.InputMan.GcDropDownCalendar.MonthFormat or GrapeCity.Windows.InputMan.GcDropDownCalendar.YearFormat.

Properties

Name Description
EndDate

Gets the last date of the CalendarInfo.

HasSelectedDays

Gets a value indicating whether the date range of StartDate and EndDate contains some selected days.

IsTrailing

Gets a value indicating whether the dates between StartDate and GrapeCity.Windows.InputMan.Primitives.CalendarInfo.EndDate are trailing dates.

StartDate

Gets the first date of the CalendarInfo.

Text

Gets the formatted string value that the CalendarInfo should be presented according to the GrapeCity.Windows.InputMan.GcDropDownCalendar.MonthFormat or GrapeCity.Windows.InputMan.GcDropDownCalendar.YearFormat.