Class CalendarContainer
Inheritance
CalendarContainer
Assembly: SuperOffice.CRMWeb.dll
Syntax
public class CalendarContainer : ControlBase, IControl, ILayout, IDatabindingMode, IHasSchema, INamingContainer, ICalendarContainerClientObject
Constructors
CalendarContainer()
Declaration
public CalendarContainer()
Fields
_appointments
Declaration
protected Appointment[] _appointments
Field Value
_bottom
Declaration
Field Value
_calendarClientObjects
Declaration
protected ICalendarClientObject[] _calendarClientObjects
Field Value
_calendarLayout
Declaration
protected CalendarLayoutEnum _calendarLayout
Field Value
_caption
Declaration
protected string _caption
Field Value
_captionType
Declaration
protected CalendarCaptionType _captionType
Field Value
_clientObject
Declaration
protected CalendarContainer.ClientObject _clientObject
Field Value
_clientScript
Declaration
protected string _clientScript
Field Value
_dates
Declaration
protected DateTime[] _dates
Field Value
_displayAmPmTime
Declaration
protected bool _displayAmPmTime
Field Value
Declaration
protected bool _displayHeader
Field Value
_displayTimeScale
Declaration
protected bool _displayTimeScale
Field Value
Declaration
protected int _headerHeight
Field Value
_heigth
Declaration
Field Value
_initialStartTimeHour
Declaration
protected int _initialStartTimeHour
Field Value
_left
Declaration
Field Value
_numberOfDays
Declaration
protected int _numberOfDays
Field Value
_paddingBottom
Declaration
protected int _paddingBottom
Field Value
_paddingLeft
Declaration
protected int _paddingLeft
Field Value
_paddingRight
Declaration
protected int _paddingRight
Field Value
_paddingTop
Declaration
protected int _paddingTop
Field Value
_printerFriendly
Declaration
protected CalendarContainer.PrinterFriendly _printerFriendly
Field Value
Declaration
protected bool _receiveMouseScrollEvent
Field Value
_startDate
Declaration
protected DateTime _startDate
Field Value
_startTimeCurrent
Declaration
protected string _startTimeCurrent
Field Value
_timeScaleTopOffset
Declaration
protected int _timeScaleTopOffset
Field Value
_timeScaleType
Declaration
protected CalendarTimeScaleType _timeScaleType
Field Value
_top
Declaration
Field Value
_width
Declaration
Field Value
TimeScaleWidth
Declaration
protected const int TimeScaleWidth = 26
Field Value
Properties
Appointments
Declaration
public Appointment[] Appointments { get; set; }
Property Value
Associates
Declaration
public Associate[] Associates { get; set; }
Property Value
Bottom
Declaration
public string Bottom { get; set; }
Property Value
CalendarClientObjects
Declaration
public Calendar.ClientObject[] CalendarClientObjects { get; }
Property Value
CalendarLayout
Declaration
public CalendarLayoutEnum CalendarLayout { get; set; }
Property Value
CalendarsHasTimeFollow
Declaration
public bool CalendarsHasTimeFollow { get; }
Property Value
Caption
Declaration
public string Caption { get; set; }
Property Value
CaptionType
Declaration
public CalendarCaptionType CaptionType { get; set; }
Property Value
ClientScript
Declaration
public string ClientScript { get; }
Property Value
Dates
Declaration
public DateTime[] Dates { get; set; }
Property Value
DisplayAmPmTime
Declaration
public bool DisplayAmPmTime { get; set; }
Property Value
Declaration
public bool DisplayHeader { get; set; }
Property Value
DisplayTimeScale
Declaration
public bool DisplayTimeScale { get; set; }
Property Value
Declaration
public int HeaderHeight { get; set; }
Property Value
Height
Declaration
public string Height { get; set; }
Property Value
InitialStartTimeHour
Declaration
public int InitialStartTimeHour { get; set; }
Property Value
IsPrinterFriendly
Declaration
public bool IsPrinterFriendly { get; }
Property Value
Left
Declaration
public string Left { get; set; }
Property Value
LeftOffset
Declaration
protected int LeftOffset { get; }
Property Value
nHeight
Declaration
protected int nHeight { get; }
Property Value
NumberOfDays
Declaration
public int NumberOfDays { get; set; }
Property Value
nWidth
Declaration
protected int nWidth { get; }
Property Value
Declaration
public bool ReceiveMouseScrollEvent { get; set; }
Property Value
StartDate
Declaration
public DateTime StartDate { get; set; }
Property Value
StartTimeCurrent
Declaration
public string StartTimeCurrent { get; set; }
Property Value
TimeScaleType
Declaration
public CalendarTimeScaleType TimeScaleType { get; set; }
Property Value
Top
Declaration
public string Top { get; set; }
Property Value
Width
Declaration
public string Width { get; set; }
Property Value
Methods
CreateDay()
Declaration
protected virtual void CreateDay()
CreateMiniDay()
Declaration
protected virtual void CreateMiniDay()
CreateMiniWeek()
Declaration
protected virtual void CreateMiniWeek()
CreateMonth()
Declaration
protected virtual void CreateMonth()
CreateView()
Declaration
protected virtual void CreateView()
CreateWeek()
Declaration
protected virtual void CreateWeek()
DataBind()
Declaration
public override void DataBind()
Overrides
Initialize(XmlNode, String)
Declaration
public override void Initialize(XmlNode config, string id)
Parameters
Overrides
Render(HtmlTextWriter)
Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
Overrides
RenderCalendars(HtmlTextWriter)
Declaration
protected virtual void RenderCalendars(HtmlTextWriter w)
Parameters
VerifyInititialStartTimeHour(CalendarTimeScaleType, Int32)
Declaration
protected void VerifyInititialStartTimeHour(CalendarTimeScaleType timeScaleType, int calendareight)
Parameters
Implements