From 79b742b6d2f47530d505955aaaafce44547dbd6a Mon Sep 17 00:00:00 2001 From: sudarsanMS Date: Thu, 30 Jul 2026 14:47:21 +0530 Subject: [PATCH 1/3] API inclusion for Date Picker --- MAUI/DatePicker/properties.md | 299 ++++++++++++++++++++++++++++++++++ maui-toc.html | 1 + 2 files changed, 300 insertions(+) create mode 100644 MAUI/DatePicker/properties.md diff --git a/MAUI/DatePicker/properties.md b/MAUI/DatePicker/properties.md new file mode 100644 index 0000000000..8f114df0a3 --- /dev/null +++ b/MAUI/DatePicker/properties.md @@ -0,0 +1,299 @@ +--- +layout: post +title: Properties of .NET MAUI Date Picker control | Syncfusion® +description: This section explains about the properties and events with Syncfusion® MAUI Date Picker (SfDatePicker) control and more. +platform: maui +control: SfDatePicker +documentation: ug +--- + +# .NET MAUI Date Picker API Reference + +The Syncfusion® .NET MAUI Date Picker (SfDatePicker) is a highly interactive UI control that lets users select a date within a specified range. + +This page provides a comprehensive reference for the available APIs of the SfDatePicker control. + +## SfDatePicker + +### Constructors + + + + + + + + + + +
+ Name
+
+ Description
+
+ SfDatePicker()
+
+ Initializes a new instance of the SfDatePicker class. +
+ +### Fields + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name
+
+ Description
+
+ BlackoutDatesProperty
+
+ The backing store for the BlackoutDates field. +
+ ColumnHeaderViewProperty
+
+ The backing store for the ColumnHeaderView field. +
+ DayIntervalProperty
+
+ The backing store for the DayInterval field. +
+ FormatProperty
+
+ The backing store for the Format field. +
+ HeaderViewProperty
+
+ The backing store for the HeaderView field. +
+ MaximumDateProperty
+
+ The backing store for the MaximumDate field. +
+ MinimumDateProperty
+
+ The backing store for the MinimumDate field. +
+ MonthIntervalProperty
+
+ The backing store for the MonthInterval field. +
+ SelectedDateProperty
+
+ The backing store for the SelectedDate field. +
+ SelectionChangedCommandProperty
+
+ The backing store for the SelectionChangedCommand field. +
+ YearIntervalProperty
+
+ The backing store for the YearInterval field. +
+ +### Properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name
Description
BlackoutDatesGets or sets the blackout dates in SfDatePicker.
ColumnHeaderViewGets or sets the value of the column header view to customize the date columns in SfDatePicker.
DayIntervalGets or sets the day interval in SfDatePicker.
FormatGets or sets the picker date format in SfDatePicker.
HeaderViewGets or sets the value of the header view to customize the header in SfDatePicker.
MaximumDateGets or sets the maximum date in SfDatePicker.
MinimumDateGets or sets the minimum date in SfDatePicker.
MonthIntervalGets or sets the month interval in SfDatePicker.
SelectedDateGets or sets the selected date in SfDatePicker.
SelectionChangedCommandGets or sets the selection changed command in SfDatePicker.
YearIntervalGets or sets the year interval in SfDatePicker.
+ +### Methods + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name
+
+ Description
+
Initialize()Method to wire the events.
OnBindingContextChanged()Method triggers when the property binding context changed.
OnCancelButtonClicked(EventArgs)Method triggers when clicked the date picker cancel button.
OnHandlerChanged()Method to dispose items.
OnOkButtonClicked(EventArgs)Method triggers when clicked the date picker ok button.
OnPopupClosed(EventArgs)Method triggers when closed the date picker popup.
OnPopupClosing(CancelEventArgs)Method triggers when closing the date picker popup.
OnPopupOpened(EventArgs)Method triggers when opened the date picker popup.
+ +### Events + + + + + + + + + + +
+ Name
+
+ Description
+
SelectionChangedOccurs after the selected date is changed on SfDatePicker.
+ +### Child View Properties + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name
Description
PickerHeaderView + Background, DividerColor, Height, Text, TextStyle +
DatePickerColumnHeaderView + Background, DayHeaderText, DividerColor, Height, MonthHeaderText, TextStyle, YearHeaderText +
PickerFooterView + Background, DividerColor, Height, OkButtonText, CancelButtonText, TextStyle +
PickerSelectionView + Background, CornerRadius, Stroke, StrokeThickness +
PickerTextStyle + FontAttributes, FontFamily, FontSize, TextColor +
+ +### Related Links + +- [SfDatePicker API reference](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Picker.SfDatePicker.html) +- [Getting Started](https://help.syncfusion.com/maui/datepicker/getting-started) +- [Customization](https://help.syncfusion.com/maui/datepicker/customizations) +- [Formatting](https://help.syncfusion.com/maui/datepicker/formatting) diff --git a/maui-toc.html b/maui-toc.html index 24945ae248..8d504b0a07 100644 --- a/maui-toc.html +++ b/maui-toc.html @@ -766,6 +766,7 @@
  • Overview
  • Getting Started
  • Migrate from Xamarin.Forms
  • +
  • Properties
  • Formatting
  • DatePicker Mode
  • Text Display Mode
  • From 71584a06e4a0b09c18101edcafd47850fe8c9715 Mon Sep 17 00:00:00 2001 From: sudarsanMS Date: Fri, 31 Jul 2026 10:54:34 +0530 Subject: [PATCH 2/3] review corrections --- MAUI/Cards/properties.md | 90 +++++++++++ MAUI/CheckBox/properties.md | 45 ++++++ MAUI/DatePicker/properties.md | 281 ++++++++-------------------------- maui-toc.html | 2 + 4 files changed, 203 insertions(+), 215 deletions(-) create mode 100644 MAUI/Cards/properties.md create mode 100644 MAUI/CheckBox/properties.md diff --git a/MAUI/Cards/properties.md b/MAUI/Cards/properties.md new file mode 100644 index 0000000000..4097e33592 --- /dev/null +++ b/MAUI/Cards/properties.md @@ -0,0 +1,90 @@ +--- +layout: post +title: Properties of .NET MAUI Card Layout control | Syncfusion® +description: This section explains the properties and events with Syncfusion® MAUI Card Layout (SfCardLayout) control. +platform: maui +control: SfCardLayout +documentation: ug +--- + +# .NET MAUI Card Layout API Reference + +## Properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDescription
    HorizontalCardSpacingintDefines the horizontal spacing between cards.
    ShowSwipedCardboolShows the swiped card.
    SwipeDirectionCardSwipeDirectionDefines the swipe direction.
    VerticalCardSpacingintDefines the vertical spacing between cards.
    VisibleIndexNullable<int>Defines the visible card index.
    + +## Events + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDescription
    TappedEventHandler<TappedEventArgs>Raised when the layout is tapped.
    VisibleIndexChangedEventHandler<CardVisibleIndexChangedEventArgs>Raised when the visible card changes.
    VisibleIndexChangingEventHandler<CardVisibleIndexChangingEventArgs>Raised before the visible card changes.
    + +## Methods + + + + + + + + + + + + + + + + + +
    NameTypeDescription
    Backward()voidMoves to the previous card.
    Forward()voidMoves to the next card.
    diff --git a/MAUI/CheckBox/properties.md b/MAUI/CheckBox/properties.md new file mode 100644 index 0000000000..ff1df26c8a --- /dev/null +++ b/MAUI/CheckBox/properties.md @@ -0,0 +1,45 @@ +--- +layout: post +title: Properties of .NET MAUI CheckBox control | Syncfusion® +description: This section explains the properties with Syncfusion® MAUI CheckBox (SfCheckBox) control. +platform: maui +control: SfCheckBox +documentation: ug +--- + +# .NET MAUI CheckBox API Reference + +## Properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDescription
    CornerRadiusCornerRadiusDefines the corner radius.
    IsCheckedNullable<bool>Defines the checked state.
    IsThreeStateboolDefines whether three states are supported.
    LineBreakModeLineBreakModeDefines the line break mode.
    TickColorColorDefines the tick color.
    diff --git a/MAUI/DatePicker/properties.md b/MAUI/DatePicker/properties.md index 8f114df0a3..b61584c373 100644 --- a/MAUI/DatePicker/properties.md +++ b/MAUI/DatePicker/properties.md @@ -9,291 +9,142 @@ documentation: ug # .NET MAUI Date Picker API Reference -The Syncfusion® .NET MAUI Date Picker (SfDatePicker) is a highly interactive UI control that lets users select a date within a specified range. - -This page provides a comprehensive reference for the available APIs of the SfDatePicker control. - -## SfDatePicker - -### Constructors - - - - - - - - - - -
    - Name
    -
    - Description
    -
    - SfDatePicker()
    -
    - Initializes a new instance of the SfDatePicker class. -
    - -### Fields +## Properties - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Name
    -
    - Description
    -
    - BlackoutDatesProperty
    -
    - The backing store for the BlackoutDates field. -
    - ColumnHeaderViewProperty
    -
    - The backing store for the ColumnHeaderView field. -
    - DayIntervalProperty
    -
    - The backing store for the DayInterval field. -
    - FormatProperty
    -
    - The backing store for the Format field. -
    - HeaderViewProperty
    -
    - The backing store for the HeaderView field. -
    - MaximumDateProperty
    -
    - The backing store for the MaximumDate field. -
    - MinimumDateProperty
    -
    - The backing store for the MinimumDate field. -
    - MonthIntervalProperty
    -
    - The backing store for the MonthInterval field. -
    - SelectedDateProperty
    -
    - The backing store for the SelectedDate field. -
    - SelectionChangedCommandProperty
    -
    - The backing store for the SelectionChangedCommand field. -
    - YearIntervalProperty
    -
    - The backing store for the YearInterval field. -
    - -### Properties - - - - - + + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + +
    Name
    Description
    NameTypeDescription
    BlackoutDatesGets or sets the blackout dates in SfDatePicker.ObservableCollection<DateTime>Defines the dates that cannot be selected.
    ColumnHeaderViewGets or sets the value of the column header view to customize the date columns in SfDatePicker.DatePickerColumnHeaderViewDefines the column header view.
    DayIntervalGets or sets the day interval in SfDatePicker.intDefines the day interval.
    FormatGets or sets the picker date format in SfDatePicker.PickerDateFormatDefines the date format.
    HeaderViewGets or sets the value of the header view to customize the header in SfDatePicker.PickerHeaderViewDefines the header view.
    MaximumDateGets or sets the maximum date in SfDatePicker.DateTimeDefines the latest selectable date.
    MinimumDateGets or sets the minimum date in SfDatePicker.DateTimeDefines the earliest selectable date.
    MonthIntervalGets or sets the month interval in SfDatePicker.intDefines the month interval.
    SelectedDateGets or sets the selected date in SfDatePicker.DateTimeDefines the selected date.
    SelectionChangedCommandGets or sets the selection changed command in SfDatePicker.ICommandDefines the command that runs when the date changes.
    YearIntervalGets or sets the year interval in SfDatePicker.intDefines the year interval.
    -### Methods +## Events - - - - - - + + + - - + + + - - + + + - - - - - - + + + - - + + + - - - - - - - -
    - Name
    -
    - Description
    -
    Initialize()Method to wire the events.NameTypeDescription
    OnBindingContextChanged()Method triggers when the property binding context changed.CancelButtonClickedEventHandler<EventArgs>Raised when the Cancel button is tapped.
    OnCancelButtonClicked(EventArgs)Method triggers when clicked the date picker cancel button.ClosedEventHandler<EventArgs>Raised when the picker closes.
    OnHandlerChanged()Method to dispose items.
    OnOkButtonClicked(EventArgs)Method triggers when clicked the date picker ok button.ClosingEventHandler<CancelEventArgs>Raised before the picker closes.
    OnPopupClosed(EventArgs)Method triggers when closed the date picker popup.OpenedEventHandler<EventArgs>Raised when the picker opens.
    OnPopupClosing(CancelEventArgs)Method triggers when closing the date picker popup.
    OnPopupOpened(EventArgs)Method triggers when opened the date picker popup.
    - -### Events - - - - - + + + - + +
    - Name
    -
    - Description
    -
    OkButtonClickedEventHandler<EventArgs>Raised when the OK button is tapped.
    SelectionChangedOccurs after the selected date is changed on SfDatePicker.EventHandler<DatePickerSelectionChangedEventArgs>Raised when the selected date changes.
    -### Child View Properties +## Methods - - + + + - - + + + - - + + + - - + + + - - + + + - - + + +
    Name
    Description
    NameTypeDescription
    PickerHeaderView - Background, DividerColor, Height, Text, TextStyle - OnCancelButtonClicked(EventArgs)voidHandles the Cancel button click.
    DatePickerColumnHeaderView - Background, DayHeaderText, DividerColor, Height, MonthHeaderText, TextStyle, YearHeaderText - OnOkButtonClicked(EventArgs)voidHandles the OK button click.
    PickerFooterView - Background, DividerColor, Height, OkButtonText, CancelButtonText, TextStyle - OnPopupClosed(EventArgs)voidRuns after the popup closes.
    PickerSelectionView - Background, CornerRadius, Stroke, StrokeThickness - OnPopupClosing(CancelEventArgs)voidRuns before the popup closes.
    PickerTextStyle - FontAttributes, FontFamily, FontSize, TextColor - OnPopupOpened(EventArgs)voidRuns after the popup opens.
    - -### Related Links - -- [SfDatePicker API reference](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Picker.SfDatePicker.html) -- [Getting Started](https://help.syncfusion.com/maui/datepicker/getting-started) -- [Customization](https://help.syncfusion.com/maui/datepicker/customizations) -- [Formatting](https://help.syncfusion.com/maui/datepicker/formatting) diff --git a/maui-toc.html b/maui-toc.html index 8d504b0a07..f1efe52711 100644 --- a/maui-toc.html +++ b/maui-toc.html @@ -441,6 +441,7 @@