diff --git a/MAUI/Range-Selector/properties.md b/MAUI/Range-Selector/properties.md new file mode 100644 index 0000000000..c8b98269c6 --- /dev/null +++ b/MAUI/Range-Selector/properties.md @@ -0,0 +1,682 @@ +--- +layout: post +title: Properties of .NET MAUI Range Selector control | Syncfusion® +description: This section explains about the properties and events with Syncfusion® MAUI Range Selector (SfRangeSelector) control and more. +platform: maui +control: SfRangeSelector +documentation: ug +--- + +# .NET MAUI Range Selector API Reference + +The Syncfusion® .NET MAUI Range Selector (SfRangeSelector) is a highly interactive UI control, allowing users to select a range values within a minimum and maximum limit. + +This page provides a comprehensive reference for all available APIs of the SfRangeSelector control. + +## SfRangeSelector + +### Constructors + + + + + + + + + + +
+ Name
+
+ Description
+
+ SfRangeSelector()
+
+ Initializes a new instance of the SfRangeSelector class. +
+ +### Fields + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name
+
+ Description
+
+ NumberFormatProperty
+
+ The backing store for the NumberFormat field. +
+ StepSizeProperty
+
+ The backing store for the StepSize field. +
+ ActiveRegionFillProperty
+
+ The backing store for the ActiveRegionFill field. +
+ ActiveRegionStrokeProperty
+
+ The backing store for the ActiveRegionStroke field. +
+ ActiveRegionStrokeThicknessProperty
+
+ The backing store for the ActiveRegionStrokeThickness field. +
+ ContentProperty
+
+ The backing store for the Content field. +
+ InactiveRegionFillProperty
+
+ The backing store for the InactiveRegionFill field. +
+ InactiveRegionStrokeProperty
+
+ The backing store for the InactiveRegionStroke field. +
+ InactiveRegionStrokeThicknessProperty
+
+ The backing store for the InactiveRegionStrokeThickness field. +
+ DeferredUpdateDelayProperty
+
+ The backing store for the DeferredUpdateDelay field. +
+ DividerStyleProperty
+
+ The backing store for the DividerStyle field. +
+ DragCompletedCommandParameterProperty
+
+ The backing store for the DragCompletedCommandParameter field. +
+ DragCompletedCommandProperty
+
+ The backing store for the DragCompletedCommand field. +
+ DragStartedCommandParameterProperty
+
+ The backing store for the DragStartedCommandParameter field. +
+ DragStartedCommandProperty
+
+ The backing store for the DragStartedCommand field. +
+ EdgeLabelsPlacementProperty
+
+ Identifies the EdgeLabelsPlacement bindable property. +
+ EnableDeferredUpdateProperty
+
+ The backing store for the EnableDeferredUpdate field. +
+ EnableLiquidGlassEffectProperty
+
+ The backing store for the EnableLiquidGlassEffect field. +
+ IntervalProperty
+
+ The backing store for the Interval field. +
+ IsInversedProperty
+
+ The backing store for the IsInversed field. +
+ LabelsPlacementProperty
+
+ The backing store for the LabelsPlacement field. +
+ LabelStyleProperty
+
+ The backing store for the LabelStyle field. +
+ MajorTickStyleProperty
+
+ The backing store for the MajorTickStyle field. +
+ MaximumProperty
+
+ The backing store for the Maximum field. +
+ MinimumProperty
+
+ The backing store for the Minimum field. +
+ MinorTicksPerIntervalProperty
+
+ The backing store for the MinorTicksPerInterval field. +
+ MinorTickStyleProperty
+
+ The backing store for the MinorTickStyle field. +
+ ShowDividersProperty
+
+ The backing store for the ShowDividers field. +
+ ShowLabelsProperty
+
+ The backing store for the ShowLabels field. +
+ ShowTicksProperty
+
+ The backing store for the ShowTicks field. +
+ ThumbOverlayStyleProperty
+
+ The backing store for the ThumbOverlayStyle field. +
+ ThumbStyleProperty
+
+ The backing store for the ThumbStyle field. +
+ TooltipProperty
+
+ The backing store for the Tooltip field. +
+ TrackExtentProperty
+
+ The backing store for the TrackExtent field. +
+ TrackStyleProperty
+
+ The backing store for the TrackStyle field. +
+ +### Properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name
+
+ Description
+
+ NumberFormat
+
+ Gets or sets the value to format the label text. +
+ StepSize
+
+ Gets or sets the value indicating whether to select the discrete value. +
+ ActiveRegionFill
+
+ Gets or sets the brush to the ActiveRegionFill. +
+ ActiveRegionStroke
+
+ Gets or sets the brush to the ActiveRegionStroke. +
+ ActiveRegionStrokeThickness
+
+ Gets or sets the thickness to the ActiveRegionStrokeThickness. +
+ Content
+
+ Gets or sets the content to the SfRangeSelector and SfDateTimeRangeSelector. +
+ InactiveRegionFill
+
+ Gets or sets the brush to the InactiveRegionFill. +
+ InactiveRegionStroke
+
+ Gets or sets the brush to the InactiveRegionStroke. +
+ InactiveRegionStrokeThickness
+
+ Gets or sets the thickness to the InactiveRegionStrokeThickness. +
+ DeferredUpdateDelay
+
+ Gets or sets the DeferredUpdateDelay, expressed in milliseconds, at which to update the deferred values. +
+ DividerStyle
+
+ Gets or sets a value to customize the appearance of the divider shape. +
+ DragCompletedCommand
+
+ Gets or sets the command that will be executed when we completed moving the thumb. +
+ DragCompletedCommandParameter
+
+ Gets or sets the parameter for the DragCompletedCommandParameter. +
+ DragStartedCommand
+
+ Gets or sets the command that will be executed when we start moving the thumb. +
+ DragStartedCommandParameter
+
+ Gets or sets the parameter for the DragStartedCommandParameter. +
+ EdgeLabelsPlacement
+
+ Gets or sets the first and last label either inside the track bounds or on the intervals. +
+ EnableDeferredUpdate
+
+ Gets or sets a value indicating whether to defer a selection. +
+ EnableLiquidGlassEffect
+
+ Gets or sets a value indicating whether the liquid glass visual effect is enabled for the control. +
+ Interval
+
+ Gets or sets a value indicating the interval between the slider elements in the track. +
+ IsInversed
+
+ Gets or sets a value indicating whether to inverse the slider. +
+ LabelsPlacement
+
+ Gets or sets the value indicating whether to place the labels either between the major ticks or on the major ticks. +
+ LabelStyle
+
+ Gets or sets a value to customize the appearance of the labels. +
+ MajorTickStyle
+
+ Gets or sets a value to customize the appearance of the major tick shape. +
+ Maximum
+
+ Gets or sets the maximum value of the track. The track ends at this value. +
+ Minimum
+
+ Gets or sets the minimum value of the track. The track starts from this value. +
+ MinorTicksPerInterval
+
+ Gets or sets the value indicating the number of smaller ticks between two major ticks. +
+ MinorTickStyle
+
+ Gets or sets a value to customize the appearance of the minor tick shape. +
+ ShowDividers
+
+ Gets or sets a value indicating whether to show or hide the dividers. +
+ ShowLabels
+
+ Gets or sets a value indicating whether to show or hide the labels. +
+ ShowTicks
+
+ Gets or sets a value indicating whether to show or hide the ticks. +
+ ThumbOverlayStyle
+
+ Gets or sets a value to customize the appearance of the thumb overlay shape. +
+ ThumbStyle
+
+ Gets or sets a value to customize the appearance of the thumb shape. +
+ Tooltip
+
+ Gets or sets a value to customize the appearance of the tooltip shape. +
+ TrackExtent
+
+ Gets or sets the value in pixel for extending track edges. +
+ TrackStyle
+
+ Gets or sets a value to customize the appearance of the track shape. +
+ +### Events + + + + + + + + + + + + + + +
+ Name
+
+ Description
+
+ ValueChanged
+
+ Represents the ValueChanged event, which occurs when the user is done selecting a new value for the slider. +
+ ValueChanging
+
+ Represents the ValueChanging event, which occurs when the user is selecting a new value for the Slider by dragging the thumb. +
+ +### Explicit Interface Implementations + + + + + + + + + + + + + + +
+ Name
+
+ Description
+
+ INumericElement. + OnNumberFormatChanged(String, String)
+
+ A method invoked to handle updates when the numeric format string of an element changes from the old value to the new value. +
+ INumericElement.OnStepChanged()
+
+ Invoked when the step value of the SfSlider changes, allowing the control to react to the updated increment setting. +
\ No newline at end of file diff --git a/MAUI/Range-Slider/properties.md b/MAUI/Range-Slider/properties.md new file mode 100644 index 0000000000..e663dde142 --- /dev/null +++ b/MAUI/Range-Slider/properties.md @@ -0,0 +1,716 @@ +--- +layout: post +title: Properties of .NET MAUI Range Slider control | Syncfusion® +description: This section explains about the properties and events with Syncfusion® MAUI Range Slider (SfRangeSlider) control and more. +platform: maui +control: SfRangeSlider +documentation: ug +--- + +# .NET MAUI Range Slider API Reference + +The Syncfusion® .NET MAUI Range Slider (SfRangeSlider) is a highly interactive UI control, allowing users to select a range values within a minimum and maximum limit. + +This page provides a comprehensive reference for all available APIs of the SfRangeSlider control. + +## SfRangeSlider + +### Constructors + + + + + + + + + + +
+ Name
+
+ Description
+
+ SfRangeSlider()
+
+ Initializes a new instance of the SfRangeSlider class. +
+ +### Fields + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name
+
+ Description
+
+ NumberFormatProperty
+
+ The backing store for the NumberFormat field. +
+ StepSizeProperty
+
+ The backing store for the StepSize field. +
+ OrientationProperty
+
+ The backing store for the Orientation field. +
+ DragBehaviorProperty
+
+ The backing store for the DragBehavior field. +
+ EnableIntervalSelectionProperty
+
+ The backing store for the EnableIntervalSelection field. +
+ EndThumbIconProperty
+
+ The backing store for the EndThumbIcon field. +
+ RangeEndProperty
+
+ The backing store for the RangeEnd field. +
+ RangeStartProperty
+
+ The backing store for the RangeStart field. +
+ StartThumbIconProperty
+
+ The backing store for the StartThumbIcon field. +
+ DeferredUpdateDelayProperty
+
+ The backing store for the DeferredUpdateDelay field. +
+ DividerStyleProperty
+
+ The backing store for the DividerStyle field. +
+ DragCompletedCommandParameterProperty
+
+ The backing store for the DragCompletedCommandParameter field. +
+ DragCompletedCommandProperty
+
+ The backing store for the DragCompletedCommand field. +
+ DragStartedCommandParameterProperty
+
+ The backing store for the DragStartedCommandParameter field. +
+ DragStartedCommandProperty
+
+ The backing store for the DragStartedCommand field. +
+ EdgeLabelsPlacementProperty
+
+ Identifies the EdgeLabelsPlacement bindable property. +
+ EnableDeferredUpdateProperty
+
+ The backing store for the EnableDeferredUpdate field. +
+ EnableLiquidGlassEffectProperty
+
+ The backing store for the EnableLiquidGlassEffect field. +
+ IntervalProperty
+
+ The backing store for the Interval field. +
+ IsInversedProperty
+
+ The backing store for the IsInversed field. +
+ LabelsPlacementProperty
+
+ The backing store for the LabelsPlacement field. +
+ LabelStyleProperty
+
+ The backing store for the LabelStyle field. +
+ MajorTickStyleProperty
+
+ The backing store for the MajorTickStyle field. +
+ MaximumProperty
+
+ The backing store for the Maximum field. +
+ MinimumProperty
+
+ The backing store for the Minimum field. +
+ MinorTicksPerIntervalProperty
+
+ The backing store for the MinorTicksPerInterval field. +
+ MinorTickStyleProperty
+
+ The backing store for the MinorTickStyle field. +
+ ShowDividersProperty
+
+ The backing store for the ShowDividers field. +
+ ShowLabelsProperty
+
+ The backing store for the ShowLabels field. +
+ ShowTicksProperty
+
+ The backing store for the ShowTicks field. +
+ ThumbOverlayStyleProperty
+
+ The backing store for the ThumbOverlayStyle field. +
+ ThumbStyleProperty
+
+ The backing store for the ThumbStyle field. +
+ TooltipProperty
+
+ The backing store for the Tooltip field. +
+ TrackExtentProperty
+
+ The backing store for the TrackExtent field. +
+ TrackStyleProperty
+
+ The backing store for the TrackStyle field. +
+ +### Properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name
+
+ Description
+
+ NumberFormat
+
+ Gets or sets the value to format the label text. +
+ StepSize
+
+ Gets or sets the value indicating whether to select the discrete value. +
+ Orientation
+
+ Gets or sets the orientation of the SfSlider and SfDateTimeSlider. +
+ DragBehavior
+
+ Gets or sets the value which indicates the behavior of the thumb dragging. +
+ EnableIntervalSelection
+
+ Gets or set a value indicating whether to drag the thumbs in intervals. +
+ EndThumbIcon
+
+ Gets or sets the value for the end thumb. +
+ RangeEnd
+
+ Gets or sets the range end value of the track. +
+ RangeStart
+
+ Gets or sets the thumb start value of the track. +
+ StartThumbIcon
+
+ Gets or sets the value for the start thumb. +
+ DeferredUpdateDelay
+
+ Gets or sets the DeferredUpdateDelay, expressed in milliseconds, at which to update the deferred values. +
+ DividerStyle
+
+ Gets or sets a value to customize the appearance of the divider shape. +
+ DragCompletedCommand
+
+ Gets or sets the command that will be executed when we completed moving the thumb. +
+ DragCompletedCommandParameter
+
+ Gets or sets the parameter for the DragCompletedCommandParameter. +
+ DragStartedCommand
+
+ Gets or sets the command that will be executed when we start moving the thumb. +
+ DragStartedCommandParameter
+
+ Gets or sets the parameter for the DragStartedCommandParameter. +
+ EdgeLabelsPlacement
+
+ Gets or sets the first and last label either inside the track bounds or on the intervals. +
+ EnableDeferredUpdate
+
+ Gets or sets a value indicating whether to defer a selection. +
+ EnableLiquidGlassEffect
+
+ Gets or sets a value indicating whether the liquid glass visual effect is enabled for the control. +
+ Interval
+
+ Gets or sets a value indicating the interval between the slider elements in the track. +
+ IsInversed
+
+ Gets or sets a value indicating whether to inverse the slider. +
+ LabelsPlacement
+
+ Gets or sets the value indicating whether to place the labels either between the major ticks or on the major ticks. +
+ LabelStyle
+
+ Gets or sets a value to customize the appearance of the labels. +
+ MajorTickStyle
+
+ Gets or sets a value to customize the appearance of the major tick shape. +
+ Maximum
+
+ Gets or sets the maximum value of the track. The track ends at this value. +
+ Minimum
+
+ Gets or sets the minimum value of the track. The track starts from this value. +
+ MinorTicksPerInterval
+
+ Gets or sets the value indicating the number of smaller ticks between two major ticks. +
+ MinorTickStyle
+
+ Gets or sets a value to customize the appearance of the minor tick shape. +
+ ShowDividers
+
+ Gets or sets a value indicating whether to show or hide the dividers. +
+ ShowLabels
+
+ Gets or sets a value indicating whether to show or hide the labels. +
+ ShowTicks
+
+ Gets or sets a value indicating whether to show or hide the ticks. +
+ ThumbOverlayStyle
+
+ Gets or sets a value to customize the appearance of the thumb overlay shape. +
+ ThumbStyle
+
+ Gets or sets a value to customize the appearance of the thumb shape. +
+ Tooltip
+
+ Gets or sets a value to customize the appearance of the tooltip shape. +
+ TrackExtent
+
+ Gets or sets the value in pixel for extending track edges. +
+ TrackStyle
+
+ Gets or sets a value to customize the appearance of the track shape. +
+ +### Events + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Name
+
+ Description
+
+ ValueChanged
+
+ Represents the ValueChanged event, which occurs when the user is done selecting a new value for the slider. +
+ ValueChanging
+
+ Represents the ValueChanging event, which occurs when the user is selecting a new value for the Slider by dragging the thumb. +
+ LabelCreated
+
+ Represents the LabelCreated event, which occurs when a slider label is created. It is used to format or change the label text. +
+ ValueChangeEnd
+
+ Represents the ValueChangeEnd event, which occurs when the user completed selecting a new value by tap/mouse up in the thumb. +
+ ValueChangeStart
+
+ Represents the ValueChangeStart event, which occurs when the user is selecting a new value by tap/mouse down in the thumb. +
+ +### Explicit Interface Implementations + + + + + + + + + + + + + + + + + + +
+ Name
+
+ Description
+
+ INumericElement. + OnNumberFormatChanged(String, String)
+
+ A method invoked to handle updates when the numeric format string of an element changes from the old value to the new value. +
+ INumericElement.OnStepChanged()
+
+ Invoked when the step value of the SfSlider changes, allowing the control to react to the updated increment setting. +
+ OrientationElement. + OnOrientationChanged(SliderOrientation)
+
+ Invoked when the SfSlider’s orientation changes, allowing the control to update its layout based on the new orientation. +
\ No newline at end of file diff --git a/maui-toc.html b/maui-toc.html index 90ac5ab494..6a8b6e0575 100644 --- a/maui-toc.html +++ b/maui-toc.html @@ -1280,6 +1280,7 @@