Class RadCalendarView
Inheritance
Namespace: Com.Telerik.Widget.Calendar
Assembly: Telerik.Xamarin.Android.Input.dll
Syntax
public class RadCalendarView : ViewGroup
Constructors
RadCalendarView(Context)
Declaration
public RadCalendarView(Context context)
Parameters
Android.
|
RadCalendarView(Context, IAttributeSet)
Declaration
public RadCalendarView(Context context, IAttributeSet attrs)
Parameters
Android.
|
Android.
|
RadCalendarView(Context, IAttributeSet, Int32)
Declaration
public RadCalendarView(Context context, IAttributeSet attrs, int defStyle)
Parameters
Android.
|
Android.
|
System.
|
RadCalendarView(IntPtr, JniHandleOwnership)
Declaration
protected RadCalendarView(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.
|
Android.
|
Properties
Adapter
AgendaLayout
Declaration
public virtual CalendarAgendaLayout AgendaLayout { get; }
Property Value
AgendaView
AnimationEnabled
Declaration
public virtual bool AnimationEnabled { get; set; }
Property Value
System.
|
AnimationsManager
Declaration
public virtual CalendarAnimationsManager AnimationsManager { get; set; }
Property Value
BackgroundColor
Declaration
public virtual int BackgroundColor { get; }
Property Value
System.
|
Calendar
Declaration
public virtual Calendar Calendar { get; set; }
Property Value
Java.
|
CalendarContext
Declaration
public static Context CalendarContext { get; }
Property Value
Android.
|
CellDecorationsLayer
CellDecorator
CustomizationRule
DateToColor
DayNamesHeight
Declaration
public virtual int DayNamesHeight { get; set; }
Property Value
System.
|
DayNameToColor
DayView
DisplayDate
Declaration
public virtual long DisplayDate { get; set; }
Property Value
System.
|
DisplayMode
Declaration
public virtual CalendarDisplayMode DisplayMode { get; set; }
Property Value
DrawingAllCells
Declaration
public virtual bool DrawingAllCells { get; set; }
Property Value
System.
|
DrawingHorizontalGridLines
Declaration
public virtual bool DrawingHorizontalGridLines { get; set; }
Property Value
System.
|
DrawingVerticalGridLines
Declaration
public virtual bool DrawingVerticalGridLines { get; set; }
Property Value
System.
|
EventAdapter
EventsDisplayMode
Declaration
public virtual EventsDisplayMode EventsDisplayMode { get; set; }
Property Value
FloatingActionButton
Declaration
public virtual FloatingActionButton FloatingActionButton { get; }
Property Value
Google.
|
GestureManager
Declaration
public virtual CalendarGestureManager GestureManager { get; set; }
Property Value
GridLinesLayer
Declaration
public virtual GridLinesLayer GridLinesLayer { get; set; }
Property Value
HorizontalScroll
Declaration
public virtual bool HorizontalScroll { get; set; }
Property Value
System.
|
InitialRowHeight
Declaration
protected int InitialRowHeight { get; set; }
Property Value
System.
|
InOriginalSizeForAllModes
Declaration
public virtual bool InOriginalSizeForAllModes { get; set; }
Property Value
System.
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.
|
Locale
Declaration
public virtual Locale Locale { get; set; }
Property Value
Java.
|
MaxDate
Declaration
public virtual long MaxDate { get; set; }
Property Value
System.
|
MinDate
Declaration
public virtual long MinDate { get; set; }
Property Value
System.
|
MultiDayView
Declaration
public virtual CalendarMultiDayView MultiDayView { get; set; }
Property Value
OnSelectedDatesChangedListener
Declaration
public virtual RadCalendarView.IOnSelectedDatesChangedListener OnSelectedDatesChangedListener { get; set; }
Property Value
ScrollManager
Declaration
public virtual CalendarScrollManager ScrollManager { get; set; }
Property Value
ScrollMode
SelectedDates
Declaration
public virtual IList<Long> SelectedDates { get; set; }
Property Value
System.
|
SelectedRange
SelectionManager
Declaration
public virtual CalendarSelectionManager SelectionManager { get; set; }
Property Value
SelectionMode
Declaration
public virtual CalendarSelectionMode SelectionMode { get; set; }
Property Value
ShowCellDecorations
Declaration
public virtual bool ShowCellDecorations { get; set; }
Property Value
System.
|
ShowDayNames
Declaration
public virtual bool ShowDayNames { get; set; }
Property Value
System.
|
ShowFloatingActionButton
Declaration
public virtual bool ShowFloatingActionButton { get; set; }
Property Value
System.
|
ShowGridLines
Declaration
public virtual bool ShowGridLines { get; set; }
Property Value
System.
|
ShowTitle
Declaration
public virtual bool ShowTitle { get; set; }
Property Value
System.
|
ShowWeekInDayMode
Declaration
public virtual bool ShowWeekInDayMode { get; set; }
Property Value
System.
|
SlotAdapter
SuspendDisplayModeChange
Declaration
public bool SuspendDisplayModeChange { get; set; }
Property Value
System.
|
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.
|
TitleHeight
Declaration
public virtual int TitleHeight { get; set; }
Property Value
System.
|
WeekHeightRequest
Declaration
public virtual int WeekHeightRequest { get; set; }
Property Value
System.
|
WeekNumbersDisplayMode
Declaration
public virtual WeekNumbersDisplayMode WeekNumbersDisplayMode { get; set; }
Property Value
YearModeCompact
Declaration
public virtual bool YearModeCompact { get; set; }
Property Value
System.
|
Methods
AddDayCellStyle(CalendarDayCellStyle)
Declaration
public virtual void AddDayCellStyle(CalendarDayCellStyle cellStyle)
Parameters
Calendar
|
AddMonthCellStyle(CalendarMonthCellStyle)
Declaration
public virtual void AddMonthCellStyle(CalendarMonthCellStyle cellStyle)
Parameters
Calendar
|
AnimateMonthView(Single, Single, Single, Single, Single, Single, Animation.IAnimationListener)
Declaration
protected virtual void AnimateMonthView(float startScale, float endScale, float startAlpha, float endAlpha, float pivotX, float pivotY, Animation.IAnimationListener listener)
Parameters
System.
|
System.
|
System.
|
System.
|
System.
|
System.
|
Android.
|
AnimateToNext()
Declaration
public virtual void AnimateToNext()
AnimateToPrevious()
Declaration
public virtual void AnimateToPrevious()
ApplyDayCellStyles(CalendarDayCell)
Declaration
public virtual void ApplyDayCellStyles(CalendarDayCell cell)
Parameters
Calendar
|
ApplyMonthCellStyles(CalendarMonthCell)
Declaration
public virtual void ApplyMonthCellStyles(CalendarMonthCell cell)
Parameters
Calendar
|
BeginUpdate()
Declaration
public virtual void BeginUpdate()
BeginUpdate(Boolean)
Declaration
public virtual void BeginUpdate(bool suspendArrange)
Parameters
System.
|
CanShiftToNextDate()
Declaration
public virtual bool CanShiftToNextDate()
Returns
System.
|
CanShiftToPreviousDate()
Declaration
public virtual bool CanShiftToPreviousDate()
Returns
System.
|
ChangeDisplayMode(CalendarDisplayMode)
Declaration
public virtual void ChangeDisplayMode(CalendarDisplayMode displayMode)
Parameters
Calendar
|
ChangeDisplayMode(CalendarDisplayMode, Boolean)
Declaration
public virtual void ChangeDisplayMode(CalendarDisplayMode displayMode, bool animate)
Parameters
Calendar
|
System.
|
ClearDayCellStyles()
Declaration
public virtual void ClearDayCellStyles()
ClearMonthCellStyles()
Declaration
public virtual void ClearMonthCellStyles()
CreateImageFromView(View)
Declaration
protected virtual Drawable CreateImageFromView(View view)
Parameters
Android.
|
Returns
Android.
|
DateToCell()
Declaration
public virtual Hashtable DateToCell()
Returns
Java.
|
DayNames()
DrawDayNames(Canvas)
Declaration
protected virtual void DrawDayNames(Canvas canvas)
Parameters
Android.
|
EndUpdate()
Declaration
public virtual void EndUpdate()
EndUpdate(Boolean)
Declaration
public virtual void EndUpdate(bool releaseArrange)
Parameters
System.
|
EventsManager()
InvalidateArrange()
Declaration
protected virtual void InvalidateArrange()
InvokeShowDayNames()
Declaration
protected virtual bool InvokeShowDayNames()
Returns
System.
|
InvokeShowTitle()
Declaration
protected virtual bool InvokeShowTitle()
Returns
System.
|
NotifyDataChanged()
Declaration
public virtual void NotifyDataChanged()
OnDoubleTap(MotionEvent)
Declaration
public virtual bool OnDoubleTap(MotionEvent e)
Parameters
Android.
|
Returns
System.
|
OnDoubleTapEvent(MotionEvent)
Declaration
public virtual bool OnDoubleTapEvent(MotionEvent e)
Parameters
Android.
|
Returns
System.
|
OnDown(MotionEvent)
Declaration
public virtual bool OnDown(MotionEvent e)
Parameters
Android.
|
Returns
System.
|
OnFling(MotionEvent, MotionEvent, Single, Single)
Declaration
public virtual bool OnFling(MotionEvent event1, MotionEvent event2, float velocity1, float velocity2)
Parameters
Android.
|
Android.
|
System.
|
System.
|
Returns
System.
|
OnLayout(Boolean, Int32, Int32, Int32, Int32)
Declaration
protected override void OnLayout(bool changed, int l, int t, int r, int b)
Parameters
System.
|
System.
|
System.
|
System.
|
System.
|
OnLongPress(MotionEvent)
Declaration
public virtual void OnLongPress(MotionEvent e)
Parameters
Android.
|
OnScale(ScaleGestureDetector)
Declaration
public virtual bool OnScale(ScaleGestureDetector scaleGestureDetector)
Parameters
Android.
|
Returns
System.
|
OnScaleBegin(ScaleGestureDetector)
Declaration
public virtual bool OnScaleBegin(ScaleGestureDetector scaleGestureDetector)
Parameters
Android.
|
Returns
System.
|
OnScaleEnd(ScaleGestureDetector)
Declaration
public virtual void OnScaleEnd(ScaleGestureDetector scaleGestureDetector)
Parameters
Android.
|
OnScroll(MotionEvent, MotionEvent, Single, Single)
Declaration
public virtual bool OnScroll(MotionEvent e, MotionEvent event2, float v, float v2)
Parameters
Android.
|
Android.
|
System.
|
System.
|
Returns
System.
|
OnShowPress(MotionEvent)
Declaration
public virtual void OnShowPress(MotionEvent e)
Parameters
Android.
|
OnSingleTapConfirmed(MotionEvent)
Declaration
public virtual bool OnSingleTapConfirmed(MotionEvent e)
Parameters
Android.
|
Returns
System.
|
OnSingleTapUp(MotionEvent)
Declaration
public virtual bool OnSingleTapUp(MotionEvent e)
Parameters
Android.
|
Returns
System.
|
RebuildCalendar()
Declaration
protected virtual void RebuildCalendar()
RemoveDayCellStyle(CalendarDayCellStyle)
Declaration
public virtual void RemoveDayCellStyle(CalendarDayCellStyle cellStyle)
Parameters
Calendar
|
RemoveMonthCellStyle(CalendarMonthCellStyle)
Declaration
public virtual void RemoveMonthCellStyle(CalendarMonthCellStyle cellStyle)
Parameters
Calendar
|
SetCellDecorationsLayer(CellDecorationsLayer)
Declaration
public virtual void SetCellDecorationsLayer(CellDecorationsLayer cellDecorator)
Parameters
Cell
|
SetDisplayDateSilent(Int64)
Declaration
public virtual void SetDisplayDateSilent(long value)
Parameters
System.
|
SetOnCellClickListener(RadCalendarView.IOnCellClickListener)
Declaration
public virtual void SetOnCellClickListener(RadCalendarView.IOnCellClickListener listener)
Parameters
Rad
|
SetOnDisplayDateChangedListener(RadCalendarView.IOnDisplayDateChangedListener)
Declaration
public virtual void SetOnDisplayDateChangedListener(RadCalendarView.IOnDisplayDateChangedListener listener)
Parameters
SetOnDisplayModeChangedListener(RadCalendarView.IOnDisplayModeChangedListener)
Declaration
public virtual void SetOnDisplayModeChangedListener(RadCalendarView.IOnDisplayModeChangedListener listener)
Parameters
SetOnFloatingActionButtonClickedListener(RadCalendarView.IOnFloatingActionButtonClickedListener)
Declaration
public virtual void SetOnFloatingActionButtonClickedListener(RadCalendarView.IOnFloatingActionButtonClickedListener listener)
Parameters
SetStretchInWeekMode(Boolean)
Declaration
public virtual void SetStretchInWeekMode(bool stretchInWeekMode)
Parameters
System.
|
ShiftDate(Boolean)
Declaration
public virtual void ShiftDate(bool increase)
Parameters
System.
|
SyncSelectedDateWithDisplayDate(CalendarFragment)
Declaration
protected virtual void SyncSelectedDateWithDisplayDate(CalendarFragment fragment)
Parameters
Calendar
|
Title()
UpdateCalendar()
Declaration
public virtual void UpdateCalendar()
UpdateFragmentDayMode(CalendarFragment, Int64, Boolean)
Declaration
protected virtual void UpdateFragmentDayMode(CalendarFragment fragment, long dateToDisplay, bool force)
Parameters
Calendar
|
System.
|
System.
|
UpdateFragmentMonthMode(CalendarFragment, Int64, Boolean)
Declaration
protected virtual void UpdateFragmentMonthMode(CalendarFragment fragment, long dateToDisplay, bool force)
Parameters
Calendar
|
System.
|
System.
|
UpdateFragments()
Declaration
public virtual void UpdateFragments()
UpdateFragments(Boolean)
Declaration
public virtual void UpdateFragments(bool force)
Parameters
System.
|
UpdateFragmentWeekMode(CalendarFragment, Int64, Boolean)
Declaration
protected virtual void UpdateFragmentWeekMode(CalendarFragment fragment, long dateToDisplay, bool force)
Parameters
Calendar
|
System.
|
System.
|
UpdateFragmentYearMode(CalendarFragment, Int64, Boolean)
Declaration
protected virtual void UpdateFragmentYearMode(CalendarFragment fragment, long dateToDisplay, bool force)
Parameters
Calendar
|
System.
|
System.
|
Events
CellClick
Declaration
public event EventHandler<RadCalendarView.CellClickEventArgs> CellClick
Event Type
System.
|
DisplayDateChanged
Declaration
public event EventHandler<RadCalendarView.DisplayDateChangedEventArgs> DisplayDateChanged
Event Type
System.
|
DisplayModeChanged
Declaration
public event EventHandler<RadCalendarView.DisplayModeChangedEventArgs> DisplayModeChanged
Event Type
System.
|
FloatingActionButtonClicked
Declaration
public event EventHandler FloatingActionButtonClicked
Event Type
System.
|
SelectedDatesChanged
Declaration
public event EventHandler<RadCalendarView.SelectedDatesChangedEventArgs> SelectedDatesChanged
Event Type
System.
|