C# Class FarsiLibrary.Win.BaseClasses.BaseDateControl

Inheritance: BaseStyledControl
Show file Open project: HEskandari/FarsiLibrary

Private Properties

Property Type Description

Public Methods

Method Description
BaseDateControl ( ) : System
ShouldSerializeDefaultCalendar ( ) : bool

Determines to serialize DefaultCalendar property or not.

ShouldSerializeDefaultCulture ( ) : bool

Determines to serialize DefaultCulture property or not.

ShouldSerializeSelectedDateTime ( ) : bool

Determines to serialize SelectedDateTime property or not.

ShouldSerializeViewDateTime ( ) : bool

Determines if ViewDateTime property should be serialized.

Protected Methods

Method Description
GetAbbrDayName ( DayOfWeek day ) : string

Gets the abbreviated name of the specified day.

GetDayName ( DayOfWeek day ) : string

Gets the name of the specified day.

GetDefaultCalendar ( ) : Calendar
GetFirstDayOfWeek ( System.DateTime date ) : int
GetMonthName ( int month ) : string

Returns the name of the specified month.

IsValidDate ( System.DateTime value ) : bool
OnSelectedDateTimeChanged ( EventArgs e ) : void
OnSelectedDayChanged ( DateChangedEventArgs e ) : void
OnSelectedMonthChanged ( DateChangedEventArgs e ) : void
OnSelectedViewDateChanged ( EventArgs e ) : void
OnSelectedYearChanged ( DateChangedEventArgs e ) : void
OnViewDayChanged ( DateChangedEventArgs e ) : void
OnViewMonthChanged ( DateChangedEventArgs e ) : void
OnViewYearChanged ( DateChangedEventArgs e ) : void
UpdateSelectedDayMonthYearValues ( ) : void
UpdateSelectedDayMonthYearValues ( DateChangedEventArgs args ) : void
UpdateViewDayMonthYearValues ( ) : void
UpdateViewDayMonthYearValues ( DateChangedEventArgs args ) : void

Method Details

BaseDateControl() public method

public BaseDateControl ( ) : System
return System

GetAbbrDayName() protected method

Gets the abbreviated name of the specified day.
protected GetAbbrDayName ( DayOfWeek day ) : string
day DayOfWeek
return string

GetDayName() protected method

Gets the name of the specified day.
protected GetDayName ( DayOfWeek day ) : string
day DayOfWeek
return string

GetDefaultCalendar() protected method

protected GetDefaultCalendar ( ) : Calendar
return System.Globalization.Calendar

GetFirstDayOfWeek() protected method

protected GetFirstDayOfWeek ( System.DateTime date ) : int
date System.DateTime
return int

GetMonthName() protected method

Returns the name of the specified month.
protected GetMonthName ( int month ) : string
month int
return string

IsValidDate() protected method

protected IsValidDate ( System.DateTime value ) : bool
value System.DateTime
return bool

OnSelectedDateTimeChanged() protected method

protected OnSelectedDateTimeChanged ( EventArgs e ) : void
e System.EventArgs
return void

OnSelectedDayChanged() protected method

protected OnSelectedDayChanged ( DateChangedEventArgs e ) : void
e FarsiLibrary.Win.Events.DateChangedEventArgs
return void

OnSelectedMonthChanged() protected method

protected OnSelectedMonthChanged ( DateChangedEventArgs e ) : void
e FarsiLibrary.Win.Events.DateChangedEventArgs
return void

OnSelectedViewDateChanged() protected method

protected OnSelectedViewDateChanged ( EventArgs e ) : void
e System.EventArgs
return void

OnSelectedYearChanged() protected method

protected OnSelectedYearChanged ( DateChangedEventArgs e ) : void
e FarsiLibrary.Win.Events.DateChangedEventArgs
return void

OnViewDayChanged() protected method

protected OnViewDayChanged ( DateChangedEventArgs e ) : void
e FarsiLibrary.Win.Events.DateChangedEventArgs
return void

OnViewMonthChanged() protected method

protected OnViewMonthChanged ( DateChangedEventArgs e ) : void
e FarsiLibrary.Win.Events.DateChangedEventArgs
return void

OnViewYearChanged() protected method

protected OnViewYearChanged ( DateChangedEventArgs e ) : void
e FarsiLibrary.Win.Events.DateChangedEventArgs
return void

ShouldSerializeDefaultCalendar() public method

Determines to serialize DefaultCalendar property or not.
public ShouldSerializeDefaultCalendar ( ) : bool
return bool

ShouldSerializeDefaultCulture() public method

Determines to serialize DefaultCulture property or not.
public ShouldSerializeDefaultCulture ( ) : bool
return bool

ShouldSerializeSelectedDateTime() public method

Determines to serialize SelectedDateTime property or not.
public ShouldSerializeSelectedDateTime ( ) : bool
return bool

ShouldSerializeViewDateTime() public method

Determines if ViewDateTime property should be serialized.
public ShouldSerializeViewDateTime ( ) : bool
return bool

UpdateSelectedDayMonthYearValues() protected method

protected UpdateSelectedDayMonthYearValues ( ) : void
return void

UpdateSelectedDayMonthYearValues() protected method

protected UpdateSelectedDayMonthYearValues ( DateChangedEventArgs args ) : void
args FarsiLibrary.Win.Events.DateChangedEventArgs
return void

UpdateViewDayMonthYearValues() protected method

protected UpdateViewDayMonthYearValues ( ) : void
return void

UpdateViewDayMonthYearValues() protected method

protected UpdateViewDayMonthYearValues ( DateChangedEventArgs args ) : void
args FarsiLibrary.Win.Events.DateChangedEventArgs
return void