C# Class System.Web.UI.WebControls.Calendar

Inheritance: WebControl, IPostBackEventHandler
Show file Open project: runefs/Marvin Class Usage Examples

Private Properties

Property Type Description
BuildLink string
GetCellWidth double
GetDaysFromZenith int
GetGlobalCalendar System.Globalization.Calendar
GetNextPrevFormatText string
IPostBackEventHandler void
IsWeekEnd bool
WriteCaption void
WriteDay void
WriteDayHeader void
WriteDays void
WriteTitle void

Public Methods

Method Description
Calendar ( ) : System.Globalization

Protected Methods

Method Description
CreateControlCollection ( ) : System.Web.UI.ControlCollection
HasWeekSelectors ( CalendarSelectionMode selectionMode ) : bool
LoadViewState ( object savedState ) : void
OnDayRender ( System.Web.UI.WebControls.TableCell cell, System.Web.UI.WebControls.CalendarDay day ) : void
OnPreRender ( EventArgs e ) : void
OnSelectionChanged ( ) : void
OnVisibleMonthChanged ( System.DateTime newDate, System.DateTime previousDate ) : void
RaisePostBackEvent ( string arg ) : void
Render ( System.Web.UI.HtmlTextWriter writer ) : void
SaveViewState ( ) : object
TrackViewState ( ) : void

Private Methods

Method Description
BuildLink ( string arg, string text, Color foreColor, bool hasLink ) : string
GetCellWidth ( ) : double
GetDaysFromZenith ( System.DateTime date ) : int
GetGlobalCalendar ( ) : Calendar
GetNextPrevFormatText ( System.DateTime date, bool next ) : string
IPostBackEventHandler ( string eventArgument ) : void
IsWeekEnd ( DayOfWeek day ) : bool
WriteCaption ( System.Web.UI.HtmlTextWriter writer ) : void
WriteDay ( System.DateTime date, System.Web.UI.HtmlTextWriter writer, bool enabled ) : void
WriteDayHeader ( System.Web.UI.HtmlTextWriter writer, bool enabled ) : void
WriteDays ( System.Web.UI.HtmlTextWriter writer, bool enabled ) : void
WriteTitle ( System.Web.UI.HtmlTextWriter writer, bool enabled ) : void

Method Details

Calendar() public method

public Calendar ( ) : System.Globalization
return System.Globalization

CreateControlCollection() protected method

protected CreateControlCollection ( ) : System.Web.UI.ControlCollection
return System.Web.UI.ControlCollection

HasWeekSelectors() protected method

protected HasWeekSelectors ( CalendarSelectionMode selectionMode ) : bool
selectionMode CalendarSelectionMode
return bool

LoadViewState() protected method

protected LoadViewState ( object savedState ) : void
savedState object
return void

OnDayRender() protected method

protected OnDayRender ( System.Web.UI.WebControls.TableCell cell, System.Web.UI.WebControls.CalendarDay day ) : void
cell System.Web.UI.WebControls.TableCell
day System.Web.UI.WebControls.CalendarDay
return void

OnPreRender() protected method

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

OnSelectionChanged() protected method

protected OnSelectionChanged ( ) : void
return void

OnVisibleMonthChanged() protected method

protected OnVisibleMonthChanged ( System.DateTime newDate, System.DateTime previousDate ) : void
newDate System.DateTime
previousDate System.DateTime
return void

RaisePostBackEvent() protected method

protected RaisePostBackEvent ( string arg ) : void
arg string
return void

Render() protected method

protected Render ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

SaveViewState() protected method

protected SaveViewState ( ) : object
return object

TrackViewState() protected method

protected TrackViewState ( ) : void
return void