Class CalendarAdapter
Inheritance
Namespace: Com.Telerik.Widget.Calendar
Assembly: Telerik.Xamarin.Android.Input.dll
Syntax
public class CalendarAdapter : Object
Constructors
CalendarAdapter(RadCalendarView)
CalendarAdapter(IntPtr, JniHandleOwnership)
Declaration
protected CalendarAdapter(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Properties
CapitalizeDayNames
Declaration
public virtual bool CapitalizeDayNames { get; set; }
Property Value
System.Boolean
|
Context
Declaration
protected Context Context { get; set; }
Property Value
Android.Content.Context
|
DateCell
DateCellBackgroundColorDisabled
Declaration
public virtual int DateCellBackgroundColorDisabled { get; }
Property Value
System.Int32
|
DateCellBackgroundColorEnabled
Declaration
public virtual int DateCellBackgroundColorEnabled { get; }
Property Value
System.Int32
|
DateCellPaddingHorizontal
Declaration
public virtual int DateCellPaddingHorizontal { get; set; }
Property Value
System.Int32
|
DateCellPaddingVertical
Declaration
public virtual int DateCellPaddingVertical { get; set; }
Property Value
System.Int32
|
DateCells
Declaration
protected IList DateCells { get; set; }
Property Value
System.Collections.IList
|
DateTextColorDisabled
Declaration
public virtual int DateTextColorDisabled { get; }
Property Value
System.Int32
|
DateTextColorEnabled
Declaration
public virtual int DateTextColorEnabled { get; }
Property Value
System.Int32
|
DateTextColorYearModeDisabled
Declaration
public virtual int DateTextColorYearModeDisabled { get; }
Property Value
System.Int32
|
DateTextColorYearModeEnabled
Declaration
public virtual int DateTextColorYearModeEnabled { get; }
Property Value
System.Int32
|
DateTextPosition
Declaration
public virtual int DateTextPosition { get; set; }
Property Value
System.Int32
|
DateTextSize
Declaration
public virtual float DateTextSize { get; set; }
Property Value
System.Single
|
DateTextSizeYearMode
Declaration
public virtual float DateTextSizeYearMode { get; set; }
Property Value
System.Single
|
DateTypeFace
Declaration
public virtual Typeface DateTypeFace { get; set; }
Property Value
Android.Graphics.Typeface
|
DateTypeFaceYearMode
Declaration
public virtual Typeface DateTypeFaceYearMode { get; set; }
Property Value
Android.Graphics.Typeface
|
DateValues
Declaration
public virtual SparseArray DateValues { get; set; }
Property Value
Android.Util.SparseArray
|
DayNameBackgroundColor
Declaration
public virtual int DayNameBackgroundColor { get; set; }
Property Value
System.Int32
|
DayNameCell
DayNameCells
Declaration
protected IList DayNameCells { get; set; }
Property Value
System.Collections.IList
|
DayNamePaddingHorizontal
Declaration
public virtual int DayNamePaddingHorizontal { get; }
Property Value
System.Int32
|
DayNamePaddingVertical
Declaration
public virtual int DayNamePaddingVertical { get; }
Property Value
System.Int32
|
DayNameTextColor
Declaration
public virtual int DayNameTextColor { get; set; }
Property Value
System.Int32
|
DayNameTextColorYearModeDisabled
Declaration
public virtual int DayNameTextColorYearModeDisabled { get; }
Property Value
System.Int32
|
DayNameTextColorYearModeEnabled
Declaration
public virtual int DayNameTextColorYearModeEnabled { get; }
Property Value
System.Int32
|
DayNameTextPosition
Declaration
public virtual int DayNameTextPosition { get; set; }
Property Value
System.Int32
|
DayNameTextSize
Declaration
public virtual float DayNameTextSize { get; set; }
Property Value
System.Single
|
DayNameTextSizeYearMode
Declaration
public virtual float DayNameTextSizeYearMode { get; set; }
Property Value
System.Single
|
DayNameTypeFace
Declaration
public virtual Typeface DayNameTypeFace { get; set; }
Property Value
Android.Graphics.Typeface
|
DayNameTypefaceYearMode
Declaration
public virtual Typeface DayNameTypefaceYearMode { get; set; }
Property Value
Android.Graphics.Typeface
|
InlineEventsBackgroundColor
Declaration
public virtual int InlineEventsBackgroundColor { get; set; }
Property Value
System.Int32
|
InlineEventTimeEndTextColor
Declaration
public virtual int InlineEventTimeEndTextColor { get; set; }
Property Value
System.Int32
|
InlineEventTimeEndTextSize
Declaration
public virtual float InlineEventTimeEndTextSize { get; set; }
Property Value
System.Single
|
InlineEventTimeStartTextColor
Declaration
public virtual int InlineEventTimeStartTextColor { get; set; }
Property Value
System.Int32
|
InlineEventTimeStartTextSize
Declaration
public virtual float InlineEventTimeStartTextSize { get; set; }
Property Value
System.Single
|
InlineEventTitleTextSize
Declaration
public virtual float InlineEventTitleTextSize { get; set; }
Property Value
System.Single
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
MonthCell
MonthCellPaddingHorizontal
Declaration
public virtual int MonthCellPaddingHorizontal { get; set; }
Property Value
System.Int32
|
MonthCellPaddingVertical
Declaration
public virtual int MonthCellPaddingVertical { get; set; }
Property Value
System.Int32
|
MonthNameTextColorDisabled
Declaration
public virtual int MonthNameTextColorDisabled { get; }
Property Value
System.Int32
|
MonthNameTextColorEnabled
Declaration
public virtual int MonthNameTextColorEnabled { get; }
Property Value
System.Int32
|
MonthNameTextPosition
Declaration
public virtual int MonthNameTextPosition { get; set; }
Property Value
System.Int32
|
MonthNameTextSize
Declaration
public virtual float MonthNameTextSize { get; set; }
Property Value
System.Single
|
MonthNameTextSizeCompact
Declaration
public virtual float MonthNameTextSizeCompact { get; set; }
Property Value
System.Single
|
MonthNameTypeFace
Declaration
public virtual Typeface MonthNameTypeFace { get; set; }
Property Value
Android.Graphics.Typeface
|
Owner
PopupEventsWindowBackgroundColor
Declaration
public virtual int PopupEventsWindowBackgroundColor { get; set; }
Property Value
System.Int32
|
PopupEventTimeTextSize
Declaration
public virtual float PopupEventTimeTextSize { get; set; }
Property Value
System.Single
|
PopupEventTitleTextSize
Declaration
public virtual float PopupEventTitleTextSize { get; set; }
Property Value
System.Single
|
SelectedCellBackgroundColor
Declaration
public virtual int SelectedCellBackgroundColor { get; set; }
Property Value
System.Int32
|
SelectedCellBorderWidth
Declaration
public virtual float SelectedCellBorderWidth { get; set; }
Property Value
System.Single
|
SelectedCellTextColor
Declaration
public virtual int SelectedCellTextColor { get; set; }
Property Value
System.Int32
|
SelectedCellTypeFace
Declaration
public virtual Typeface SelectedCellTypeFace { get; set; }
Property Value
Android.Graphics.Typeface
|
Style
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
TitleBackgroundColor
Declaration
public virtual int TitleBackgroundColor { get; set; }
Property Value
System.Int32
|
TitleTextColor
Declaration
public virtual int TitleTextColor { get; set; }
Property Value
System.Int32
|
TitleTextPosition
Declaration
public virtual int TitleTextPosition { get; set; }
Property Value
System.Int32
|
TitleTextSize
Declaration
public virtual float TitleTextSize { get; set; }
Property Value
System.Single
|
TitleTypeFace
Declaration
public virtual Typeface TitleTypeFace { get; set; }
Property Value
Android.Graphics.Typeface
|
TodayBackgroundColor
Declaration
public virtual int TodayBackgroundColor { get; set; }
Property Value
System.Int32
|
TodayCellBackgroundColor
Declaration
public virtual int TodayCellBackgroundColor { get; set; }
Property Value
System.Int32
|
TodayCellBorderColor
Declaration
public virtual int TodayCellBorderColor { get; set; }
Property Value
System.Int32
|
TodayCellBorderWidth
Declaration
public virtual float TodayCellBorderWidth { get; set; }
Property Value
System.Single
|
TodayCellSelectedBackgroundColor
Declaration
public virtual int TodayCellSelectedBackgroundColor { get; set; }
Property Value
System.Int32
|
TodayCellSelectedTextColor
Declaration
public virtual int TodayCellSelectedTextColor { get; set; }
Property Value
System.Int32
|
TodayCellTextColor
Declaration
public virtual int TodayCellTextColor { get; set; }
Property Value
System.Int32
|
TodayCellTypeFace
Declaration
public virtual Typeface TodayCellTypeFace { get; set; }
Property Value
Android.Graphics.Typeface
|
TodayTextColor
Declaration
public virtual int TodayTextColor { get; set; }
Property Value
System.Int32
|
TodayTypeFace
Declaration
public virtual Typeface TodayTypeFace { get; set; }
Property Value
Android.Graphics.Typeface
|
WeekNumberBackgroundColorDisabled
Declaration
public virtual int WeekNumberBackgroundColorDisabled { get; }
Property Value
System.Int32
|
WeekNumberBackgroundColorEnabled
Declaration
public virtual int WeekNumberBackgroundColorEnabled { get; }
Property Value
System.Int32
|
WeekNumberCell
WeekNumberCells
Declaration
protected IList WeekNumberCells { get; set; }
Property Value
System.Collections.IList
|
WeekNumberTextColorDisabled
Declaration
public virtual int WeekNumberTextColorDisabled { get; }
Property Value
System.Int32
|
WeekNumberTextColorEnabled
Declaration
public virtual int WeekNumberTextColorEnabled { get; }
Property Value
System.Int32
|
WeekNumberTextPosition
Declaration
public virtual int WeekNumberTextPosition { get; set; }
Property Value
System.Int32
|
WeekNumberTextSize
Declaration
public virtual float WeekNumberTextSize { get; set; }
Property Value
System.Single
|
WeekNumberTypeFace
Declaration
public virtual Typeface WeekNumberTypeFace { get; set; }
Property Value
Android.Graphics.Typeface
|
WorkCalendar
Declaration
protected Calendar WorkCalendar { get; set; }
Property Value
Java.Util.Calendar
|
Methods
ApplyProcedureToAllCells(IProcedure)
Declaration
public virtual void ApplyProcedureToAllCells(IProcedure procedure)
Parameters
IProcedure
procedure
|
ApplyProcedureToDateCells(IProcedure)
Declaration
public virtual void ApplyProcedureToDateCells(IProcedure procedure)
Parameters
IProcedure
procedure
|
ApplyProcedureToDayNameCells(IProcedure)
Declaration
public virtual void ApplyProcedureToDayNameCells(IProcedure procedure)
Parameters
IProcedure
procedure
|
ApplyProcedureToWeekNumberCells(IProcedure)
Declaration
public virtual void ApplyProcedureToWeekNumberCells(IProcedure procedure)
Parameters
IProcedure
procedure
|
ApplyStyle(CalendarStyle)
GenerateCalendarDayCell()
GenerateCalendarMonthCell()
Declaration
protected virtual CalendarMonthCell GenerateCalendarMonthCell()
Returns
CalendarMonthCell
|
GenerateCalendarRow()
GenerateFragment()
GetCellIndexFromCoordinates(Int32, Int32)
Declaration
public virtual int GetCellIndexFromCoordinates(int x, int y)
Parameters
System.Int32
x
|
System.Int32
y
|
Returns
System.Int32
|
GetDayNameCell(Int32)
Declaration
public virtual CalendarDayCell GetDayNameCell(int index)
Parameters
System.Int32
index
|
Returns
CalendarDayCell
|
GetMonthNameCached(Int32)
Declaration
protected virtual string GetMonthNameCached(int monthIndex)
Parameters
System.Int32
monthIndex
|
Returns
System.String
|
GetTitleCell(Int64, CalendarDisplayMode)
Declaration
public virtual CalendarTitleCell GetTitleCell(long date, CalendarDisplayMode displayMode)
Parameters
System.Int64
date
|
CalendarDisplayMode
displayMode
|
Returns
CalendarTitleCell
|
Reset()
Declaration
public virtual void Reset()
SetDateCellBackgroundColor(Int32, Int32)
Declaration
public virtual void SetDateCellBackgroundColor(int colorEnabled, int colorDisabled)
Parameters
System.Int32
colorEnabled
|
System.Int32
colorDisabled
|
SetDateTextColor(Int32, Int32)
Declaration
public virtual void SetDateTextColor(int colorEnabled, int colorDisabled)
Parameters
System.Int32
colorEnabled
|
System.Int32
colorDisabled
|
SetDateTextColorYearMode(Int32, Int32)
Declaration
public virtual void SetDateTextColorYearMode(int colorEnabled, int colorDisabled)
Parameters
System.Int32
colorEnabled
|
System.Int32
colorDisabled
|
SetDayNamePadding(Int32, Int32)
Declaration
public virtual void SetDayNamePadding(int horizontalPadding, int verticalPadding)
Parameters
System.Int32
horizontalPadding
|
System.Int32
verticalPadding
|
SetDayNameTextColorYearMode(Int32, Int32)
Declaration
public virtual void SetDayNameTextColorYearMode(int colorEnabled, int colorDisabled)
Parameters
System.Int32
colorEnabled
|
System.Int32
colorDisabled
|
SetMonthNameTextColor(Int32, Int32)
Declaration
public virtual void SetMonthNameTextColor(int colorEnabled, int colorDisabled)
Parameters
System.Int32
colorEnabled
|
System.Int32
colorDisabled
|
SetWeekNumberBackgroundColor(Int32, Int32)
Declaration
public virtual void SetWeekNumberBackgroundColor(int colorEnabled, int colorDisabled)
Parameters
System.Int32
colorEnabled
|
System.Int32
colorDisabled
|
SetWeekNumberTextColor(Int32, Int32)
Declaration
public virtual void SetWeekNumberTextColor(int colorEnabled, int colorDisabled)
Parameters
System.Int32
colorEnabled
|
System.Int32
colorDisabled
|
UpdateCalendarMonthCell(CalendarMonthCell, Int64)
Declaration
public virtual void UpdateCalendarMonthCell(CalendarMonthCell convertCell, long date)
Parameters
CalendarMonthCell
convertCell
|
System.Int64
date
|
UpdateDateCell(CalendarDayCell, Long, IList<Event>, Boolean)
Declaration
public virtual void UpdateDateCell(CalendarDayCell convertCell, Long date, IList<Event> eventList, bool includeWeekNumber)
Parameters
CalendarDayCell
convertCell
|
Java.Lang.Long
date
|
System.Collections.Generic.IList<Event>
eventList
|
System.Boolean
includeWeekNumber
|
UpdateDateCellStyle(CalendarDayCell)
Declaration
public virtual void UpdateDateCellStyle(CalendarDayCell dateCell)
Parameters
CalendarDayCell
dateCell
|
UpdateDayNameCell(CalendarDayCell, Int32)
Declaration
public virtual void UpdateDayNameCell(CalendarDayCell convertCell, int index)
Parameters
CalendarDayCell
convertCell
|
System.Int32
index
|
UpdateDayNameCellStyle(CalendarDayCell)
Declaration
public virtual void UpdateDayNameCellStyle(CalendarDayCell dayNameCell)
Parameters
CalendarDayCell
dayNameCell
|
UpdateMonthCellStyle(CalendarMonthCell)
Declaration
public virtual void UpdateMonthCellStyle(CalendarMonthCell monthCell)
Parameters
CalendarMonthCell
monthCell
|
UpdateMonthNamesCache()
Declaration
protected virtual void UpdateMonthNamesCache()
UpdateTitle(CalendarDayCell, Int64, CalendarDisplayMode)
Declaration
public virtual void UpdateTitle(CalendarDayCell convertCell, long date, CalendarDisplayMode displayMode)
Parameters
CalendarDayCell
convertCell
|
System.Int64
date
|
CalendarDisplayMode
displayMode
|
UpdateTitleCellStyle(CalendarDayCell)
Declaration
public virtual void UpdateTitleCellStyle(CalendarDayCell titleCell)
Parameters
CalendarDayCell
titleCell
|
UpdateWeekNumberCell(CalendarDayCell, Int32)
Declaration
public virtual void UpdateWeekNumberCell(CalendarDayCell convertCell, int weekNumber)
Parameters
CalendarDayCell
convertCell
|
System.Int32
weekNumber
|
UpdateWeekNumberCellStyle(CalendarDayCell)
Declaration
public virtual void UpdateWeekNumberCellStyle(CalendarDayCell weekNumberCell)
Parameters
CalendarDayCell
weekNumberCell
|