C# Class FarsiLibrary.Win.DevExpress.PersianCalendarObjectViewInfo

Inheritance: CalendarObjectViewInfo
Show file Open project: HEskandari/FarsiLibrary Class Usage Examples

Public Methods

Method Description
GetFirstVisibleDate ( System.DateTime editDate ) : System.DateTime
PersianCalendarObjectViewInfo ( IPersianCalendarControl calendar ) : System
SetFirstVisibleDate ( System.DateTime firstVisibleDate ) : void

Protected Methods

Method Description
AreDatesEqual ( PersianDate dt1, PersianDate dt2 ) : bool
CalcCalendarEndDate ( ) : System.DateTime
CalcDayCells ( ) : void
CalcFirstVisibleDate ( ) : void
CreateDayCell ( System.DateTime date ) : CalendarCellViewInfo
GetCellText ( System.DateTime date, int row, int column ) : string
IsDateActive ( CalendarCellViewInfo cell ) : bool
IsDateSelected ( CalendarCellViewInfo cell ) : bool
IsHolidayDate ( CalendarCellViewInfo cell ) : bool
IsToday ( CalendarCellViewInfo cell ) : bool

Private Methods

Method Description
CalcDate ( int row, int column, bool &correctDate ) : System.DateTime
GetFarsiFirstMonthDate ( System.DateTime date ) : System.DateTime

Method Details

AreDatesEqual() protected method

protected AreDatesEqual ( PersianDate dt1, PersianDate dt2 ) : bool
dt1 PersianDate
dt2 PersianDate
return bool

CalcCalendarEndDate() protected method

protected CalcCalendarEndDate ( ) : System.DateTime
return System.DateTime

CalcDayCells() protected method

protected CalcDayCells ( ) : void
return void

CalcFirstVisibleDate() protected method

protected CalcFirstVisibleDate ( ) : void
return void

CreateDayCell() protected method

protected CreateDayCell ( System.DateTime date ) : CalendarCellViewInfo
date System.DateTime
return CalendarCellViewInfo

GetCellText() protected method

protected GetCellText ( System.DateTime date, int row, int column ) : string
date System.DateTime
row int
column int
return string

GetFirstVisibleDate() public method

public GetFirstVisibleDate ( System.DateTime editDate ) : System.DateTime
editDate System.DateTime
return System.DateTime

IsDateActive() protected method

protected IsDateActive ( CalendarCellViewInfo cell ) : bool
cell CalendarCellViewInfo
return bool

IsDateSelected() protected method

protected IsDateSelected ( CalendarCellViewInfo cell ) : bool
cell CalendarCellViewInfo
return bool

IsHolidayDate() protected method

protected IsHolidayDate ( CalendarCellViewInfo cell ) : bool
cell CalendarCellViewInfo
return bool

IsToday() protected method

protected IsToday ( CalendarCellViewInfo cell ) : bool
cell CalendarCellViewInfo
return bool

PersianCalendarObjectViewInfo() public method

public PersianCalendarObjectViewInfo ( IPersianCalendarControl calendar ) : System
calendar IPersianCalendarControl
return System

SetFirstVisibleDate() public method

public SetFirstVisibleDate ( System.DateTime firstVisibleDate ) : void
firstVisibleDate System.DateTime
return void