Show / Hide Table of Contents

Class Calendar

Inheritance
Object
ControlBase
Calendar
Implements
IControl
ILayout
IHasSchema
INamingContainer
ICalendarOptions
ICalendarClientObject
IDropTarget
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.Initialize(XmlNode, String)
ControlBase.SetIfFound(XmlNode, String, Expression<Func<String>>)
ControlBase.AutoSetIfFound(XmlNode, Expression<Func<String>>[])
ControlBase.AssignProperty(XmlNode, PropertyInfo)
ControlBase.DataBind()
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 Calendar : ControlBase, IControl, ILayout, IDatabindingMode, IHasSchema, INamingContainer, ICalendarOptions, ICalendarClientObject, IDropTarget

Constructors

Calendar()

Declaration
public Calendar()

Fields

_allDayFreeAppointments

Declaration
protected Appointment[] _allDayFreeAppointments
Field Value
Type Description
Appointment[]

_appointmentClientObjects

Declaration
protected List<AppointmentClientObject> _appointmentClientObjects
Field Value
Type Description
List<AppointmentClientObject>

_appointmentMarginLeft

Declaration
protected int _appointmentMarginLeft
Field Value
Type Description
Int32

_appointmentPercentWidth

Declaration
protected int _appointmentPercentWidth
Field Value
Type Description
Int32

_appointmentPlacement

Declaration
protected CalendarAppointmentPlacement _appointmentPlacement
Field Value
Type Description
CalendarAppointmentPlacement

_appointmentPosition

Declaration
protected int _appointmentPosition
Field Value
Type Description
Int32

_appointments

Declaration
protected Appointment[] _appointments
Field Value
Type Description
Appointment[]

_appointmentType

Declaration
protected CalendarAppointmentType _appointmentType
Field Value
Type Description
CalendarAppointmentType

_boldNames

Declaration
protected bool _boldNames
Field Value
Type Description
Boolean

_bottom

Declaration
protected string _bottom
Field Value
Type Description
String

_calendarBackGroundLineType

Declaration
protected CalendarBackGroundLineType _calendarBackGroundLineType
Field Value
Type Description
CalendarBackGroundLineType

_calendarDate

Declaration
protected DateTime _calendarDate
Field Value
Type Description
DateTime

_calendarIndex

Declaration
protected int _calendarIndex
Field Value
Type Description
Int32

_calendarWidth

Declaration
protected int _calendarWidth
Field Value
Type Description
Int32

_caption

Declaration
protected string _caption
Field Value
Type Description
String

_captionControl

Declaration
protected Control _captionControl
Field Value
Type Description
Control

_captionControlClick

Declaration
protected string _captionControlClick
Field Value
Type Description
String

_captionType

Declaration
protected CalendarCaptionType _captionType
Field Value
Type Description
CalendarCaptionType

_clientScript

Declaration
protected string _clientScript
Field Value
Type Description
String

_containerClientID

Declaration
protected string _containerClientID
Field Value
Type Description
String

_displayAllDayFreeEvents

Declaration
protected bool _displayAllDayFreeEvents
Field Value
Type Description
Boolean

_displayAmPmTime

Declaration
protected bool _displayAmPmTime
Field Value
Type Description
Boolean

_displayDownArrow

Declaration
protected bool _displayDownArrow
Field Value
Type Description
Boolean

_displayFooter

Declaration
protected bool _displayFooter
Field Value
Type Description
Boolean

_displayHeader

Declaration
protected bool _displayHeader
Field Value
Type Description
Boolean

_displayInScrollableContainer

Declaration
protected bool _displayInScrollableContainer
Field Value
Type Description
Boolean

_displayLeftBorder

Declaration
protected bool _displayLeftBorder
Field Value
Type Description
Boolean

_displayRightBorder

Declaration
protected bool _displayRightBorder
Field Value
Type Description
Boolean

_displayTimeScale

Declaration
protected bool _displayTimeScale
Field Value
Type Description
Boolean

_displayUpArrow

Declaration
protected bool _displayUpArrow
Field Value
Type Description
Boolean

_downArrowAlignment

Declaration
protected HorizontalAlign _downArrowAlignment
Field Value
Type Description
HorizontalAlign

_fadeTitleButtonColors

Declaration
protected bool _fadeTitleButtonColors
Field Value
Type Description
Boolean

_footerHeight

Declaration
protected int _footerHeight
Field Value
Type Description
Int32

_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

_isRedLetterDay

Declaration
protected bool _isRedLetterDay
Field Value
Type Description
Boolean

_left

Declaration
protected string _left
Field Value
Type Description
String

_leftBorderColor

Declaration
protected string _leftBorderColor
Field Value
Type Description
String

_offsetTop

Declaration
protected int _offsetTop
Field Value
Type Description
Int32

_overrideScrollDownAction

Declaration
protected string _overrideScrollDownAction
Field Value
Type Description
String

_overrideScrollUpAction

Declaration
protected string _overrideScrollUpAction
Field Value
Type Description
String

_paneTop

Declaration
protected int _paneTop
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

_rightBorderColor

Declaration
protected string _rightBorderColor
Field Value
Type Description
String

_startTimeCurrent

Declaration
protected string _startTimeCurrent
Field Value
Type Description
String

_timelineEnd

Declaration
protected DateTime _timelineEnd
Field Value
Type Description
DateTime

_timelineStart

Declaration
protected DateTime _timelineStart
Field Value
Type Description
DateTime

_timeScaleType

Declaration
protected CalendarTimeScaleType _timeScaleType
Field Value
Type Description
CalendarTimeScaleType

_top

Declaration
protected string _top
Field Value
Type Description
String

_upArrowAlignment

Declaration
protected HorizontalAlign _upArrowAlignment
Field Value
Type Description
HorizontalAlign

_useOnlyCalendarContainerMouseEvents

Declaration
protected bool _useOnlyCalendarContainerMouseEvents
Field Value
Type Description
Boolean

_width

Declaration
protected string _width
Field Value
Type Description
String

Properties

AllDayFreeAppointments

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

AllowDrop

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

AppointmentClientObjects

Declaration
public AppointmentClientObject[] AppointmentClientObjects { get; }
Property Value
Type Description
AppointmentClientObject[]

AppointmentMarginLeft

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

AppointmentPercentWidth

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

AppointmentPlacement

Declaration
public CalendarAppointmentPlacement AppointmentPlacement { get; set; }
Property Value
Type Description
CalendarAppointmentPlacement

AppointmentPosition

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

Appointments

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

AppointmentType

Declaration
public CalendarAppointmentType AppointmentType { get; set; }
Property Value
Type Description
CalendarAppointmentType

AssociateID

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

BackGroundLineType

Declaration
public CalendarBackGroundLineType BackGroundLineType { get; set; }
Property Value
Type Description
CalendarBackGroundLineType

BoldNames

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

Bottom

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

CalendarClientObject

Declaration
public Calendar.ClientObject CalendarClientObject { get; }
Property Value
Type Description
Calendar.ClientObject

CalendarDate

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

CalendarIndex

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

CalendarWidth

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

CanCreateAppointment

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

Caption

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

CaptionControl

Declaration
public Control CaptionControl { get; set; }
Property Value
Type Description
Control

CaptionControlClick

Declaration
public string CaptionControlClick { 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; set; }
Property Value
Type Description
String

ContainerClientID

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

ContextObject

Declaration
public ContextBase ContextObject { get; set; }
Property Value
Type Description
ContextBase

ContextTypes

Declaration
public string[] ContextTypes { get; set; }
Property Value
Type Description
String[]

DisplayAllDayFreeEvents

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

DisplayDownArrow

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

DisplayFooter

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

DisplayHeader

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

DisplayInScrollableContainer

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

DisplayLeftBorder

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

DisplayRightBorder

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

DisplayTimeScale

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

DisplayUpArrow

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

DownArrowAlignment

Declaration
public HorizontalAlign DownArrowAlignment { get; set; }
Property Value
Type Description
HorizontalAlign

FadeTitleButtonColors

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

FooterHeight

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

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

IsRedLetterDay

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

Left

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

LeftBorderColor

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

OffsetTop

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

OnDropCallbackFunction

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

OnMouseEnterCallbackFunction

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

OverrideScrollDownAction

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

OverrideScrollUpAction

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

PaneTop

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

PrinterFriendly

Declaration
public CalendarContainer.PrinterFriendly PrinterFriendly { get; set; }
Property Value
Type Description
CalendarContainer.PrinterFriendly

ReceiveMouseScrollEvent

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

RightBorderColor

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

StartTimeCurrent

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

TimelineEnd

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

TimelineStart

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

TimeScaleType

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

Top

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

UpArrowAlignment

Declaration
public HorizontalAlign UpArrowAlignment { get; set; }
Property Value
Type Description
HorizontalAlign

UseOnlyCalendarContainerMouseEvents

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

Width

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

Methods

CreateDefaultAssociateHeaderButton(Associate, DateTime)

Declaration
public SoInputButton CreateDefaultAssociateHeaderButton(Associate associate, DateTime date)
Parameters
Type Name Description
Associate associate
DateTime date
Returns
Type Description
SoInputButton

CreateDefaultDateHeaderButton(DateTime)

Declaration
public SoInputButton CreateDefaultDateHeaderButton(DateTime date)
Parameters
Type Name Description
DateTime date
Returns
Type Description
SoInputButton

CreateDefaultHeaderButton(String, String, String, Int32)

Declaration
public SoInputButton CreateDefaultHeaderButton(string caption, string soProtocol, string color, int associateId)
Parameters
Type Name Description
String caption
String soProtocol
String color
Int32 associateId
Returns
Type Description
SoInputButton

Render(HtmlTextWriter)

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

Implements

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