Show / Hide Table of Contents

Class CalendarContainer

Inheritance
Object
ControlBase
CalendarContainer
Implements
IControl
ILayout
IHasSchema
INamingContainer
ICalendarContainerClientObject
Inherited Members
ControlBase.GetSafeId(String)
ControlBase.RegisterSoIdAttribute(AttributeCollection)
ControlBase.RegisterSoIdAttribute(AttributeCollection, String)
ControlBase.RegisterSoIdAttribute(HtmlTextWriter)
ControlBase.RegisterSoIdAttribute(HtmlTextWriter, String)
ControlBase.RegisterSoIdAttribute(HtmlTextWriter, String, Boolean)
ControlBase.SetVisibility(CssStyleCollection)
ControlBase.SetVisibility(HtmlTextWriter)
ControlBase.SetIfFound(XmlNode, String, Expression<Func<String>>)
ControlBase.AutoSetIfFound(XmlNode, Expression<Func<String>>[])
ControlBase.AssignProperty(XmlNode, PropertyInfo)
ControlBase.SetReadOnly(Boolean)
ControlBase.UpdateDataSource()
ControlBase.BeforeDataBind()
ControlBase.Validate()
ControlBase.OnGetStringValue(Type, Object, String)
ControlBase.OnGetTypedValue(Type, String, Object)
ControlBase.ID
ControlBase.ClientID
ControlBase.LabelContainer
ControlBase.MenuClientID
ControlBase.MenuObject
ControlBase.AjaxHelper
ControlBase.DataSource
ControlBase.DataRight
ControlBase.TableRightName
ControlBase.TableRightNameBinding
ControlBase.FieldRight
ControlBase.TableRight
ControlBase.FieldLength
ControlBase.CssClass
ControlBase.EditMode
ControlBase.ForcedMode
ControlBase.ReadOnly
ControlBase.Disabled
ControlBase.CaptionBinding
ControlBase.Tooltip
ControlBase.TooltipBinding
ControlBase.DataSourceName
ControlBase.ContextStyle
ControlBase.DisplayAccessKey
ControlBase.IsValid
ControlBase.Validations
ControlBase.MandatoryValidatorName
ControlBase.ForcedDisabled
ControlBase.BackgroundColor
ControlBase.LayoutPosition
ControlBase.Position
ControlBase.Right
ControlBase.ZIndex
ControlBase.Overflow
ControlBase.Column
ControlBase.Row
ControlBase.RowSpan
ControlBase.ColSpan
ControlBase.Align
ControlBase.Visibility
ControlBase.ConfigurationSchema
ControlBase.VisibilityBinding
ControlBase.DatabindingMode
Namespace: SuperOffice.CRM.Web.UI.Controls
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
Type Description
Appointment[]

_bottom

Declaration
protected string _bottom
Field Value
Type Description
String

_calendarClientObjects

Declaration
protected ICalendarClientObject[] _calendarClientObjects
Field Value
Type Description
ICalendarClientObject[]

_calendarLayout

Declaration
protected CalendarLayoutEnum _calendarLayout
Field Value
Type Description
CalendarLayoutEnum

_caption

Declaration
protected string _caption
Field Value
Type Description
String

_captionType

Declaration
protected CalendarCaptionType _captionType
Field Value
Type Description
CalendarCaptionType

_clientObject

Declaration
protected CalendarContainer.ClientObject _clientObject
Field Value
Type Description
CalendarContainer.ClientObject

_clientScript

Declaration
protected string _clientScript
Field Value
Type Description
String

_dates

Declaration
protected DateTime[] _dates
Field Value
Type Description
DateTime[]

_displayAmPmTime

Declaration
protected bool _displayAmPmTime
Field Value
Type Description
Boolean

_displayHeader

Declaration
protected bool _displayHeader
Field Value
Type Description
Boolean

_displayTimeScale

Declaration
protected bool _displayTimeScale
Field Value
Type Description
Boolean

_headerHeight

Declaration
protected int _headerHeight
Field Value
Type Description
Int32

_heigth

Declaration
protected string _heigth
Field Value
Type Description
String

_initialStartTimeHour

Declaration
protected int _initialStartTimeHour
Field Value
Type Description
Int32

_left

Declaration
protected string _left
Field Value
Type Description
String

_numberOfDays

Declaration
protected int _numberOfDays
Field Value
Type Description
Int32

_paddingBottom

Declaration
protected int _paddingBottom
Field Value
Type Description
Int32

_paddingLeft

Declaration
protected int _paddingLeft
Field Value
Type Description
Int32

_paddingRight

Declaration
protected int _paddingRight
Field Value
Type Description
Int32

_paddingTop

Declaration
protected int _paddingTop
Field Value
Type Description
Int32

_printerFriendly

Declaration
protected CalendarContainer.PrinterFriendly _printerFriendly
Field Value
Type Description
CalendarContainer.PrinterFriendly

_receiveMouseScrollEvent

Declaration
protected bool _receiveMouseScrollEvent
Field Value
Type Description
Boolean

_startDate

Declaration
protected DateTime _startDate
Field Value
Type Description
DateTime

_startTimeCurrent

Declaration
protected string _startTimeCurrent
Field Value
Type Description
String

_timeScaleTopOffset

Declaration
protected int _timeScaleTopOffset
Field Value
Type Description
Int32

_timeScaleType

Declaration
protected CalendarTimeScaleType _timeScaleType
Field Value
Type Description
CalendarTimeScaleType

_top

Declaration
protected string _top
Field Value
Type Description
String

_width

Declaration
protected string _width
Field Value
Type Description
String

TimeScaleWidth

Declaration
protected const int TimeScaleWidth = 26
Field Value
Type Description
Int32

Properties

Appointments

Declaration
public Appointment[] Appointments { get; set; }
Property Value
Type Description
Appointment[]

Associates

Declaration
public Associate[] Associates { get; set; }
Property Value
Type Description
Associate[]

Bottom

Declaration
public string Bottom { get; set; }
Property Value
Type Description
String

CalendarClientObjects

Declaration
public Calendar.ClientObject[] CalendarClientObjects { get; }
Property Value
Type Description
Calendar.ClientObject[]

CalendarLayout

Declaration
public CalendarLayoutEnum CalendarLayout { get; set; }
Property Value
Type Description
CalendarLayoutEnum

CalendarsHasTimeFollow

Declaration
public bool CalendarsHasTimeFollow { get; }
Property Value
Type Description
Boolean

Caption

Declaration
public string Caption { get; set; }
Property Value
Type Description
String

CaptionType

Declaration
public CalendarCaptionType CaptionType { get; set; }
Property Value
Type Description
CalendarCaptionType

ClientScript

Declaration
public string ClientScript { get; }
Property Value
Type Description
String

Dates

Declaration
public DateTime[] Dates { get; set; }
Property Value
Type Description
DateTime[]

DisplayAmPmTime

Declaration
public bool DisplayAmPmTime { get; set; }
Property Value
Type Description
Boolean

DisplayHeader

Declaration
public bool DisplayHeader { get; set; }
Property Value
Type Description
Boolean

DisplayTimeScale

Declaration
public bool DisplayTimeScale { get; set; }
Property Value
Type Description
Boolean

HeaderHeight

Declaration
public int HeaderHeight { get; set; }
Property Value
Type Description
Int32

Height

Declaration
public string Height { get; set; }
Property Value
Type Description
String

InitialStartTimeHour

Declaration
public int InitialStartTimeHour { get; set; }
Property Value
Type Description
Int32

IsPrinterFriendly

Declaration
public bool IsPrinterFriendly { get; }
Property Value
Type Description
Boolean

Left

Declaration
public string Left { get; set; }
Property Value
Type Description
String

LeftOffset

Declaration
protected int LeftOffset { get; }
Property Value
Type Description
Int32

nHeight

Declaration
protected int nHeight { get; }
Property Value
Type Description
Int32

NumberOfDays

Declaration
public int NumberOfDays { get; set; }
Property Value
Type Description
Int32

nWidth

Declaration
protected int nWidth { get; }
Property Value
Type Description
Int32

ReceiveMouseScrollEvent

Declaration
public bool ReceiveMouseScrollEvent { get; set; }
Property Value
Type Description
Boolean

StartDate

Declaration
public DateTime StartDate { get; set; }
Property Value
Type Description
DateTime

StartTimeCurrent

Declaration
public string StartTimeCurrent { get; set; }
Property Value
Type Description
String

TimeScaleType

Declaration
public CalendarTimeScaleType TimeScaleType { get; set; }
Property Value
Type Description
CalendarTimeScaleType

Top

Declaration
public string Top { get; set; }
Property Value
Type Description
String

Width

Declaration
public string Width { get; set; }
Property Value
Type Description
String

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
ControlBase.DataBind()

Initialize(XmlNode, String)

Declaration
public override void Initialize(XmlNode config, string id)
Parameters
Type Name Description
XmlNode config
String id
Overrides
ControlBase.Initialize(XmlNode, String)

Render(HtmlTextWriter)

Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
Type Name Description
HtmlTextWriter writer
Overrides
ControlBase.Render(HtmlTextWriter)

RenderCalendars(HtmlTextWriter)

Declaration
protected virtual void RenderCalendars(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

VerifyInititialStartTimeHour(CalendarTimeScaleType, Int32)

Declaration
protected void VerifyInititialStartTimeHour(CalendarTimeScaleType timeScaleType, int calendareight)
Parameters
Type Name Description
CalendarTimeScaleType timeScaleType
Int32 calendareight

Implements

IControl
ILayout
IHasSchema
System.Web.UI.INamingContainer
ICalendarContainerClientObject
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top