Xuni Product Documentation - Xamarin.Forms
XuniCalendar Class Members
Fields  Properties  Methods  Events

The following tables list the members exposed by XuniCalendar.

Public Constructors
 NameDescription
Public ConstructorXuniCalendar ConstructorInitializes a new instance of the XuniCalendar class.  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)AdjacentDaySlotTemplateProperty  
Public Fieldstatic (Shared in Visual Basic)AdjacentDayTextColorProperty  
Public Fieldstatic (Shared in Visual Basic)BorderColorProperty  
Public Fieldstatic (Shared in Visual Basic)BorderWidthProperty  
Public Fieldstatic (Shared in Visual Basic)DayBorderColorProperty  
Public Fieldstatic (Shared in Visual Basic)DayBorderWidthProperty  
Public Fieldstatic (Shared in Visual Basic)DayOfWeekBackgroundColorProperty  
Public Fieldstatic (Shared in Visual Basic)DayOfWeekFontAttributesProperty  
Public Fieldstatic (Shared in Visual Basic)DayOfWeekFontFamilyProperty  
Public Fieldstatic (Shared in Visual Basic)DayOfWeekFontSizeProperty  
Public Fieldstatic (Shared in Visual Basic)DayOfWeekFormatProperty  
Public Fieldstatic (Shared in Visual Basic)DayOfWeekSlotTemplateProperty  
Public Fieldstatic (Shared in Visual Basic)DayOfWeekTextColorProperty  
Public Fieldstatic (Shared in Visual Basic)DaySlotTemplateProperty  
Public Fieldstatic (Shared in Visual Basic)DisabledTextColorProperty  
Public Fieldstatic (Shared in Visual Basic)DisplayDateProperty  
Public Fieldstatic (Shared in Visual Basic)FirstDayOfWeekProperty  
Public Fieldstatic (Shared in Visual Basic)FontFamilyProperty  
Public Fieldstatic (Shared in Visual Basic)FontSizeProperty  
Public Fieldstatic (Shared in Visual Basic)HeaderBackgroundColorProperty  
Public Fieldstatic (Shared in Visual Basic)HeaderFontAttributesProperty  
Public Fieldstatic (Shared in Visual Basic)HeaderFontFamilyProperty  
Public Fieldstatic (Shared in Visual Basic)HeaderFontSizeProperty  
Public Fieldstatic (Shared in Visual Basic)HeaderMonthFormatProperty  
Public Fieldstatic (Shared in Visual Basic)HeaderTextColorProperty  
Public Fieldstatic (Shared in Visual Basic)IsAnimatedProperty  
Public Fieldstatic (Shared in Visual Basic)MaxDateProperty  
Public Fieldstatic (Shared in Visual Basic)MaxSelectionCountProperty  
Public Fieldstatic (Shared in Visual Basic)MinDateProperty  
Public Fieldstatic (Shared in Visual Basic)OrientationProperty  
Public Fieldstatic (Shared in Visual Basic)SelectedDateProperty  
Public Fieldstatic (Shared in Visual Basic)SelectedDatesProperty  
Public Fieldstatic (Shared in Visual Basic)SelectionBackgroundColorProperty  
Public Fieldstatic (Shared in Visual Basic)SelectionTextColorProperty  
Public Fieldstatic (Shared in Visual Basic)ShowHeaderProperty  
Public Fieldstatic (Shared in Visual Basic)ShowNavigationButtonsProperty  
Public Fieldstatic (Shared in Visual Basic)TextColorProperty  
Public Fieldstatic (Shared in Visual Basic)TodayBackgroundColorProperty  
Public Fieldstatic (Shared in Visual Basic)TodayFontAttributesProperty  
Public Fieldstatic (Shared in Visual Basic)TodayTextColorProperty  
Public Fieldstatic (Shared in Visual Basic)ViewModeProperty  
Top
Public Properties
 NameDescription
Public PropertyActualDisplayDateGets the actual DisplayDate considering MinDate and MaxDate.  
Public PropertyActualFirstDayOfWeekGets the actual first day of week, if FirstDayOfWeek is not specified the value will be get from the system.  
Public PropertyActualMaxDateGets the actual MaxDate.  
Public PropertyActualMinDateGets the actual MinDate.  
Public PropertyAdjacentDaySlotTemplate Gets or sets a data template that defines the UI representation for a single adjacent day on the calendar.  
Public PropertyAdjacentDayTextColor Gets or sets the color of the adjacent days text.  
Public PropertyAnchorX (Inherited from Xamarin.Forms.VisualElement)
Public PropertyAnchorY (Inherited from Xamarin.Forms.VisualElement)
Public PropertyAutomationId (Inherited from Xamarin.Forms.Element)
Public PropertyBackgroundColor (Inherited from Xamarin.Forms.VisualElement)
Public PropertyBehaviors (Inherited from Xamarin.Forms.VisualElement)
Public PropertyBindingContext (Inherited from Xamarin.Forms.BindableObject)
Public PropertyBorderColor Gets or sets the color of the calendar's border.  
Public PropertyBorderWidth Gets or sets the width of the calendar's border.  
Public PropertyBounds (Inherited from Xamarin.Forms.VisualElement)
Public PropertyCanGoBack Gets a value indicating whether it is possible to navigate backwards.  
Public PropertyCanGoForward Gets a value indicating whether it is possible to navigate forward.  
Public PropertyChildren (Inherited from Xamarin.Forms.Layout<View>)
Public PropertyClassId (Inherited from Xamarin.Forms.Element)
Public PropertyDayBorderColor Gets or sets the color used for the border between day slots.  
Public PropertyDayBorderWidth Gets or sets the border thickness between day slots.  
Public PropertyDayOfWeekBackgroundColor Gets or sets the background color for the day of week slots.  
Public PropertyDayOfWeekFontAttributes Gets or sets a value indicating whether the day of week font is bold, italic or neither.  
Public PropertyDayOfWeekFontFamily Gets or sets the day of week font family.  
Public PropertyDayOfWeekFontSize Gets or sets the font size for the day of weeks.  
Public PropertyDayOfWeekFormat Gets or sets the format string which is used for representing day of week names.  
Public PropertyDayOfWeekSlotTemplate Gets or sets a data template that defines the UI representation for a day of the week.  
Public PropertyDayOfWeekTextColor Gets or sets the color of the text displayed in the day of week slots.  
Public PropertyDaySlotTemplate Gets or sets a data template that defines the UI representation for a single day of the month.  
Public PropertyDisabledTextColor Gets or sets the color for the text of disabled slots.  
Public PropertyDisplayDate Gets or sets a value specifying the currently displayed date of the year.  
Public PropertyEffects (Inherited from Xamarin.Forms.Element)
Public PropertyFirstDayOfWeek Gets or sets a value that represents the first day of the week, the one displayed in the first column of the calendar.  
Public PropertyFontFamily Gets or sets the font family for the calendar.  
Public PropertyFontSize Gets or sets the size of the font for the calendar.  
Public PropertyGestureRecognizers (Inherited from Xamarin.Forms.View)
Public PropertyHeaderBackgroundColor Gets or sets the background color for the header.  
Public PropertyHeaderFontAttributes Gets or sets a value indicating whether the header font is bold, italic, or neither.  
Public PropertyHeaderFontFamily Gets or sets the font family for the header text.  
Public PropertyHeaderFontSize Gets or sets the size of the font for the header text.  
Public PropertyHeaderMonthFormatGets or sets the format used to display the month of the year when the ViewMode is CalendarViewMode.Month.  
Public PropertyHeaderTextColor Gets or sets the color for the header text.  
Public PropertyHeight (Inherited from Xamarin.Forms.VisualElement)
Public PropertyHeightRequest (Inherited from Xamarin.Forms.VisualElement)
Public PropertyHorizontalOptions (Inherited from Xamarin.Forms.View)
Public PropertyId (Inherited from Xamarin.Forms.Element)
Public PropertyInputTransparent (Inherited from Xamarin.Forms.VisualElement)
Public PropertyIsAnimated Gets or sets whether the control is animated during navigation.  
Public PropertyIsClippedToBounds (Inherited from Xamarin.Forms.Layout)
Public PropertyIsEnabled (Inherited from Xamarin.Forms.VisualElement)
Public PropertyIsFocused (Inherited from Xamarin.Forms.VisualElement)
Public PropertyIsVisible (Inherited from Xamarin.Forms.VisualElement)
Public PropertyMargin (Inherited from Xamarin.Forms.View)
Public PropertyMaxDate Gets or sets the latest date that the user can select in the calendar.  
Public PropertyMaxSelectionCount Gets or sets the maximum number of days that can be selected.  
Public PropertyMinDate Gets or sets the earliest date that the user can select in the calendar.  
Public PropertyMinimumHeightRequest (Inherited from Xamarin.Forms.VisualElement)
Public PropertyMinimumWidthRequest (Inherited from Xamarin.Forms.VisualElement)
Public PropertyNavigateAnimation Gets an object containing the animation settings that will be applied when navigating backwards or forward.  
Public PropertyNavigation (Inherited from Xamarin.Forms.VisualElement)
Public PropertyOpacity (Inherited from Xamarin.Forms.VisualElement)
Public PropertyOrientation Gets or sets a value indicating which orientation the calendar navigates.  
Public PropertyPadding (Inherited from Xamarin.Forms.Layout)
Public PropertyParent (Inherited from Xamarin.Forms.Element)
Public PropertyParentView (Inherited from Xamarin.Forms.Element)
Public PropertyResources (Inherited from Xamarin.Forms.VisualElement)
Public PropertyRotation (Inherited from Xamarin.Forms.VisualElement)
Public PropertyRotationX (Inherited from Xamarin.Forms.VisualElement)
Public PropertyRotationY (Inherited from Xamarin.Forms.VisualElement)
Public PropertyScale (Inherited from Xamarin.Forms.VisualElement)
Public PropertySelectedDate Gets or sets the currently selected date.  
Public PropertySelectedDates Gets or sets the list of selected dates.  
Public PropertySelectionBackgroundColor Gets or sets the color used to highlight selected dates.  
Public PropertySelectionTextColor Gets or sets the color for selected date text.  
Public PropertyShowHeader Gets or sets a value indicating whether the control displays the header area with the current month and navigation buttons.  
Public PropertyShowNavigationButtons Gets or sets a value indicating whether the control displays the default navigation buttons.  
Public PropertyStyle (Inherited from Xamarin.Forms.VisualElement)
Public PropertyStyleClass (Inherited from Xamarin.Forms.VisualElement)
Public PropertyStyleId (Inherited from Xamarin.Forms.Element)
Public PropertyTextColor Gets or sets the color of the text within the calendar.  
Public PropertyTodayBackgroundColor Gets or sets the color used to highlight the background of the today day slot.  
Public PropertyTodayFontAttributes Gets or sets a value indicating whether the today text is bold, italic, or neither.  
Public PropertyTodayTextColor Gets or sets the color for the text of the today day slot.  
Public PropertyTranslationX (Inherited from Xamarin.Forms.VisualElement)
Public PropertyTranslationY (Inherited from Xamarin.Forms.VisualElement)
Public PropertyTriggers (Inherited from Xamarin.Forms.VisualElement)
Public PropertyVerticalOptions (Inherited from Xamarin.Forms.View)
Public PropertyViewMode Gets or sets a value indicating whether the calendar displays a month, year or decade view.  
Public PropertyViewModeAnimationGets an object containing the animation settings that will be applied when changing the ViewMode.  
Public PropertyWidth (Inherited from Xamarin.Forms.VisualElement)
Public PropertyWidthRequest (Inherited from Xamarin.Forms.VisualElement)
Public PropertyX (Inherited from Xamarin.Forms.VisualElement)
Public PropertyY (Inherited from Xamarin.Forms.VisualElement)
Top
Public Methods
 NameDescription
Public MethodBatchBegin (Inherited from Xamarin.Forms.VisualElement)
Public MethodBatchCommit (Inherited from Xamarin.Forms.VisualElement)
Public MethodChangeViewModeAsync Changes the view mode asynchronously performing an animation.  
Public MethodClearValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodFocus (Inherited from Xamarin.Forms.VisualElement)
Public MethodForceLayout (Inherited from Xamarin.Forms.Layout)
Public MethodGetImage Get the byte array of the control image. This byte array comes from a UIImagePNGRepresentation in iOS, TrueColorAlpha of PNG format in WP, Bitmap in Android. (Inherited from Xuni.Forms.Core.XuniRelativeView)
Public MethodGetSizeRequest (Inherited from Xamarin.Forms.Layout)
Public MethodGetValue (Inherited from Xamarin.Forms.BindableObject)
Public MethodGoBackAsync Navigates backwards.  
Public MethodGoForwardAsync Navigates forward.  
Public MethodLayout (Inherited from Xamarin.Forms.VisualElement)
Public MethodLowerChild (Inherited from Xamarin.Forms.Layout)
Public MethodMeasure (Inherited from Xamarin.Forms.VisualElement)
Public MethodRaiseChild (Inherited from Xamarin.Forms.Layout)
Public MethodRefresh Refreshes the control.  
Public MethodRemoveBinding (Inherited from Xamarin.Forms.BindableObject)
Public MethodRemoveDynamicResource (Inherited from Xamarin.Forms.Element)
Public MethodSetBinding (Inherited from Xamarin.Forms.BindableObject)
Public MethodSetDynamicResource (Inherited from Xamarin.Forms.Element)
Public MethodSetValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodUnfocus (Inherited from Xamarin.Forms.VisualElement)
Top
Public Events
 NameDescription
Public EventBindingContextChanged (Inherited from Xamarin.Forms.BindableObject)
Public EventChildAdded (Inherited from Xamarin.Forms.Element)
Public EventChildRemoved (Inherited from Xamarin.Forms.Element)
Public EventChildrenReordered (Inherited from Xamarin.Forms.VisualElement)
Public EventDayOfWeekSlotLoading Occurs when an element representing a day of week is about to be created.  
Public EventDaySlotLoading Occurs when an element representing a day in the calendar is about to be created.  
Public EventDescendantAdded (Inherited from Xamarin.Forms.Element)
Public EventDescendantRemoved (Inherited from Xamarin.Forms.Element)
Public EventDisplayDateChanged Occurs when the DisplayMonth property has changed.  
Public EventDisplayDateChanging Occurs before the DisplayMonth property changes.  
Public EventFocused (Inherited from Xamarin.Forms.VisualElement)
Public EventHeaderLoading Occurs when the header is being loaded.  
Public EventLayoutChanged (Inherited from Xamarin.Forms.Layout)
Public EventMeasureInvalidated (Inherited from Xamarin.Forms.VisualElement)
Public EventMonthSlotLoading Occurs when an element representing a month is about to be created.  
Public EventPropertyChanged (Inherited from Xamarin.Forms.BindableObject)
Public EventPropertyChanging (Inherited from Xamarin.Forms.BindableObject)
Public EventRendered ​Occurs after chart finishes rendering. (Inherited from Xuni.Forms.Core.XuniRelativeView)
Public EventRendering ​Occurs before chart is rendering. (Inherited from Xuni.Forms.Core.XuniRelativeView)
Public EventSelectionChanged Occurs when the SelectedDate or SelectedDates properties change.  
Public EventSelectionChanging Occurs before the selection changed.  
Public EventSizeChanged (Inherited from Xamarin.Forms.VisualElement)
Public EventTapped Occurs for every touch event. (Inherited from Xuni.Forms.Core.XuniRelativeView)
Public EventUnfocused (Inherited from Xamarin.Forms.VisualElement)
Public EventViewModeChangedOccurs when the ViewMode has changed, such as when the user taps the month header.  
Public EventYearSlotLoading Occurs when an element representing a year in the calendar is about to be created.  
Top
See Also

Reference

XuniCalendar Class
Xuni.Forms.Calendar Namespace