Class CalendarMonthCell
Inherited Members
Namespace: Com.Telerik.Widget.Calendar
Assembly: Telerik.Xamarin.Android.Input.dll
Syntax
public class CalendarMonthCell : CalendarCell
Constructors
CalendarMonthCell(RadCalendarView)
CalendarMonthCell(IntPtr, JniHandleOwnership)
Declaration
protected CalendarMonthCell(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Properties
DateBoundsOneSymbol
Declaration
protected Rect DateBoundsOneSymbol { get; set; }
Property Value
Android.Graphics.Rect
|
DateBoundsTwoSymbols
Declaration
protected Rect DateBoundsTwoSymbols { get; set; }
Property Value
Android.Graphics.Rect
|
DatePaint
Declaration
protected Paint DatePaint { get; set; }
Property Value
Android.Graphics.Paint
|
DateTextColorDisabled
Declaration
public virtual int DateTextColorDisabled { get; set; }
Property Value
System.Int32
|
DateTextColorEnabled
Declaration
public virtual int DateTextColorEnabled { get; set; }
Property Value
System.Int32
|
DateTextSize
Declaration
public virtual float DateTextSize { get; set; }
Property Value
System.Single
|
DateTypeFace
Declaration
public virtual Typeface DateTypeFace { get; set; }
Property Value
Android.Graphics.Typeface
|
DateValues
Declaration
protected SparseArray DateValues { get; set; }
Property Value
Android.Util.SparseArray
|
DayBounds
Declaration
protected Rect DayBounds { get; set; }
Property Value
Android.Graphics.Rect
|
DayNamesPaint
Declaration
protected Paint DayNamesPaint { get; set; }
Property Value
Android.Graphics.Paint
|
DayNameTextColorDisabled
Declaration
public virtual int DayNameTextColorDisabled { get; set; }
Property Value
System.Int32
|
DayNameTextColorEnabled
Declaration
public virtual int DayNameTextColorEnabled { get; set; }
Property Value
System.Int32
|
DayNameTextSize
Declaration
public virtual float DayNameTextSize { get; set; }
Property Value
System.Single
|
DayNameTypeFace
Declaration
public virtual Typeface DayNameTypeFace { get; set; }
Property Value
Android.Graphics.Typeface
|
DaysOfWeek
Declaration
protected SparseArray DaysOfWeek { get; set; }
Property Value
Android.Util.SparseArray
|
HorizontalSlot
Declaration
protected double HorizontalSlot { get; set; }
Property Value
System.Double
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
Overrides
MonthAvailableSpace
Declaration
protected Rect MonthAvailableSpace { get; set; }
Property Value
Android.Graphics.Rect
|
MonthName
Declaration
public virtual string MonthName { get; set; }
Property Value
System.String
|
MonthNameBounds
Declaration
protected Rect MonthNameBounds { get; set; }
Property Value
Android.Graphics.Rect
|
MonthNameBoundsCompact
Declaration
protected Rect MonthNameBoundsCompact { get; set; }
Property Value
Android.Graphics.Rect
|
MonthNamePaint
Declaration
protected Paint MonthNamePaint { get; set; }
Property Value
Android.Graphics.Paint
|
MonthNamePosition
Declaration
public virtual int MonthNamePosition { get; }
Property Value
System.Int32
|
MonthNamePositionX
Declaration
protected int MonthNamePositionX { get; set; }
Property Value
System.Int32
|
MonthNamePositionY
Declaration
protected int MonthNamePositionY { get; set; }
Property Value
System.Int32
|
MonthNameTextColorDisabled
Declaration
public virtual int MonthNameTextColorDisabled { get; set; }
Property Value
System.Int32
|
MonthNameTextColorEnabled
Declaration
public virtual int MonthNameTextColorEnabled { 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
|
OffsetBottom
Declaration
public virtual double OffsetBottom { get; set; }
Property Value
System.Double
|
OffsetLeft
Declaration
public virtual double OffsetLeft { get; set; }
Property Value
System.Double
|
OffsetRight
Declaration
public virtual double OffsetRight { get; set; }
Property Value
System.Double
|
OffsetTop
Declaration
public virtual double OffsetTop { get; set; }
Property Value
System.Double
|
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
Overrides
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Overrides
TodayPaint
Declaration
protected static Paint TodayPaint { get; }
Property Value
Android.Graphics.Paint
|
TypefaceLight
Declaration
protected Typeface TypefaceLight { get; set; }
Property Value
Android.Graphics.Typeface
|
VerticalSlot
Declaration
protected double VerticalSlot { get; set; }
Property Value
System.Double
|
Methods
DrawElementBackground(Canvas, CalendarMonthCell.MonthCellDateElement, Int32, Rect)
Declaration
protected virtual void DrawElementBackground(Canvas canvas, CalendarMonthCell.MonthCellDateElement element, int circleSize, Rect bounds)
Parameters
Android.Graphics.Canvas
canvas
|
CalendarMonthCell.MonthCellDateElement
element
|
System.Int32
circleSize
|
Android.Graphics.Rect
bounds
|
IsDrawingToday(Int32)
Declaration
protected bool IsDrawingToday(int value)
Parameters
System.Int32
value
|
Returns
System.Boolean
|
NumberOfDays()
Declaration
public virtual int NumberOfDays()
Returns
System.Int32
|
RenderDate(CalendarMonthCell.MonthCellDateElement, Canvas)
Declaration
protected virtual void RenderDate(CalendarMonthCell.MonthCellDateElement element, Canvas canvas)
Parameters
CalendarMonthCell.MonthCellDateElement
element
|
Android.Graphics.Canvas
canvas
|
RenderDates(Canvas)
Declaration
protected virtual void RenderDates(Canvas canvas)
Parameters
Android.Graphics.Canvas
canvas
|
RenderDayName(CalendarMonthCell.MonthCellElement, Canvas)
Declaration
protected virtual void RenderDayName(CalendarMonthCell.MonthCellElement element, Canvas canvas)
Parameters
CalendarMonthCell.MonthCellElement
element
|
Android.Graphics.Canvas
canvas
|
RenderDayNames(Canvas)
Declaration
protected virtual void RenderDayNames(Canvas canvas)
Parameters
Android.Graphics.Canvas
canvas
|
RenderElementBackground(CalendarMonthCell.MonthCellDateElement, Canvas)
Declaration
protected virtual void RenderElementBackground(CalendarMonthCell.MonthCellDateElement element, Canvas canvas)
Parameters
CalendarMonthCell.MonthCellDateElement
element
|
Android.Graphics.Canvas
canvas
|
RenderMonthName(Canvas)
Declaration
protected virtual void RenderMonthName(Canvas canvas)
Parameters
Android.Graphics.Canvas
canvas
|
RenderTitle(CalendarMonthCell.MonthCellElement, Canvas)
Declaration
protected virtual void RenderTitle(CalendarMonthCell.MonthCellElement element, Canvas canvas)
Parameters
CalendarMonthCell.MonthCellElement
element
|
Android.Graphics.Canvas
canvas
|
SetDateTextColor(Int32, Int32)
Declaration
public virtual void SetDateTextColor(int colorEnabled, int colorDisabled)
Parameters
System.Int32
colorEnabled
|
System.Int32
colorDisabled
|
SetDayNamesColor(Int32, Int32)
Declaration
public virtual void SetDayNamesColor(int colorEnabled, int colorDisabled)
Parameters
System.Int32
colorEnabled
|
System.Int32
colorDisabled
|
SetMonthNameColor(Int32, Int32)
Declaration
public virtual void SetMonthNameColor(int monthNameColorEnabled, int monthNameColorDisabled)
Parameters
System.Int32
monthNameColorEnabled
|
System.Int32
monthNameColorDisabled
|
SetMonthNameTextPosition(Int32)
Declaration
public virtual void SetMonthNameTextPosition(int monthNamePosition)
Parameters
System.Int32
monthNamePosition
|
UpdateAvailableSpace()
Declaration
protected virtual void UpdateAvailableSpace()
UpdateDateTextColor()
Declaration
protected virtual void UpdateDateTextColor()
UpdateDayNameBounds()
Declaration
protected virtual void UpdateDayNameBounds()
UpdateDayNamesColor()
Declaration
protected virtual void UpdateDayNamesColor()
UpdateElements()
Declaration
protected virtual void UpdateElements()
UpdateElementsColors()
Declaration
protected virtual void UpdateElementsColors()
UpdateMonthNameColor()
Declaration
protected virtual void UpdateMonthNameColor()
UpdateMonthNamePosition()
Declaration
protected virtual void UpdateMonthNamePosition()
UpdatePositions()
Declaration
protected virtual void UpdatePositions()
UpdateTextBounds()
Declaration
protected virtual void UpdateTextBounds()
UpdateTextColors()
Declaration
protected virtual void UpdateTextColors()
UpdateValuesCache()
Declaration
protected virtual void UpdateValuesCache()