### Get Started with DevExpress Calendar for .NET MAUI
Source: https://docs.devexpress.com/MAUI/405026/scheduler-and-calendar/calendar/overview
View an example project demonstrating how to integrate and use the DevExpress Calendar component in a .NET MAUI application.
```C#
View Example: Get Started with DevExpress Calendar for .NET MAUI
```
--------------------------------
### PieSeriesHintOptions()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.PieSeriesHintOptions.-ctor.overloads
Initializes a new instance of the PieSeriesHintOptions class.
```APIDOC
## PieSeriesHintOptions()
### Description
Initializes a new instance of the PieSeriesHintOptions class.
### Method
Constructor
### Parameters
None
```
--------------------------------
### HintStyle() Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.HintStyle.-ctor.overloads
Initializes a new instance of the HintStyle class with default settings.
```APIDOC
## HintStyle()
### Description
Initializes a new instance of the HintStyle class.
### Method
Constructor
### Parameters
None
### Request Example
```csharp
var hintStyle = new HintStyle();
```
### Response
None
```
--------------------------------
### DXCollectionView XAML Setup
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.CollectionView.DXCollectionView.ShowDetailForm%28System.Int32-System.Boolean%29
Example XAML demonstrating the setup of a DXCollectionView with a name and a tap event handler.
```xaml
```
--------------------------------
### Customize DXRangeSlider Tooltip Appearance
Source: https://docs.devexpress.com/MAUI/404951/slider-and-rangeslider/tooltips
Configure the appearance of start and end tooltips for a DXRangeSlider using DXSliderTooltipAppearance objects. This example shows customization for the start tooltip.
```xaml
```
--------------------------------
### HintStyleBase()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.HintStyleBase.-ctor.overloads
Initializes a new instance of the HintStyleBase class.
```APIDOC
## HintStyleBase()
### Description
Initializes a new instance of the HintStyleBase class.
### Method
Constructor
### Parameters
None
```
--------------------------------
### DXSwitch()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.DXSwitch.-ctor.overloads
Initializes a new instance of the DXSwitch class with default settings.
```APIDOC
## DXSwitch()
### Description
Initializes a new instance of the DXSwitch class.
### Method
Constructor
### Parameters
None
### Request Example
```csharp
var switchControl = new DXSwitch();
```
### Response
Initializes a new instance of the DXSwitch class.
```
--------------------------------
### Get or Set Selection Range
Source: https://docs.devexpress.com/MAUI/404673/html-edit/select-content
Gets or sets the HtmlSelectionRange object that stores the selection’s start character index and selection length. This is a bindable property.
```APIDOC
## SelectionRange
### Description
Gets or sets the HtmlSelectionRange object that stores the selection’s start character index and selection length. This is a bindable property.
### Property Type
HtmlSelectionRange
```
--------------------------------
### Initialize PieSeriesHintOptions
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.PieSeriesHintOptions.-ctor
Initializes a new instance of the PieSeriesHintOptions class. This is the default constructor.
```csharp
public PieSeriesHintOptions()
```
--------------------------------
### ReminderViewModel.TimeBeforeStart Property
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Scheduler.ReminderViewModel.TimeBeforeStart
Gets or sets the time before the start of an appointment when a reminder is triggered.
```APIDOC
## ReminderViewModel.TimeBeforeStart Property
### Description
Gets or sets the time before the start of an appointment when a reminder is triggered.
### Property Value
Type: `TimeSpan`
### Declaration
```csharp
public TimeSpan TimeBeforeStart { get; }
```
### Namespace
DevExpress.Maui.Scheduler
### Assembly
DevExpress.Maui.Scheduler.dll
```
--------------------------------
### Customize DXRangeSlider Thumb Appearance
Source: https://docs.devexpress.com/MAUI/404790/slider-and-rangeslider/thumb
Configure the appearance of both the start and end thumbs in a DXRangeSlider using DXSliderThumbAppearance. This example shows how to set properties for the start thumb and indicates where to configure the end thumb.
```xaml
```
--------------------------------
### TextEdit() Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Editors.TextEdit.-ctor.overloads
Initializes a new instance of the TextEdit class with default settings.
```APIDOC
## TextEdit()
### Description
Initializes a new instance of the TextEdit class.
### Method
Constructor
### Parameters
None
### Request Example
```csharp
var textEdit = new TextEdit();
```
### Response
Initializes a new TextEdit object.
```
--------------------------------
### HintStyle()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.HintStyle.-ctor.overloads
Initializes a new instance of the HintStyle class.
```APIDOC
## HintStyle()
### Description
Initializes a new instance of the HintStyle class.
### Method
Constructor
### Parameters
None
```
--------------------------------
### HtmlSelectionRange.Start Property Declaration
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.HtmlEditor.HtmlSelectionRange.Start
This is the C# declaration for the `Start` property of the `HtmlSelectionRange` struct. It is a read-only get and settable property.
```csharp
public int Start { readonly get; set; }
```
--------------------------------
### TreeNode.FlattenNodes Method
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.TreeView.TreeNode.FlattenNodes%28System.Boolean-System.Boolean-System.Boolean-System.Boolean%29
Flattens the nodes of the tree starting from the current node. This method can be used to get a flat list of all nodes in a subtree.
```APIDOC
## TreeNode.FlattenNodes(Boolean, Boolean, Boolean, Boolean)
### Description
Flattens the nodes of the tree starting from the current node. This method can be used to get a flat list of all nodes in a subtree.
### Method Signature
`public void FlattenNodes(bool expand, bool collapse, bool select, bool deselect)`
### Parameters
#### Parameters
- **expand** (Boolean) - Specifies whether to expand nodes during flattening.
- **collapse** (Boolean) - Specifies whether to collapse nodes during flattening.
- **select** (Boolean) - Specifies whether to select nodes during flattening.
- **deselect** (Boolean) - Specifies whether to deselect nodes during flattening.
```
--------------------------------
### DXPopupSettings(String, String, String)
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Mvvm.DXPopupSettings.-ctor.overloads
Initializes a new instance of the DXPopupSettings class with specified settings.
```APIDOC
## DXPopupSettings(String title, String message, String titleIcon)
### Description
Initializes a new instance of the DXPopupSettings class with specified settings.
### Method
Constructor
### Parameters
- **title** (String) - Description of the title parameter.
- **message** (String) - Description of the message parameter.
- **titleIcon** (String) - Description of the titleIcon parameter.
```
--------------------------------
### Add DXExpander to a ContentPage
Source: https://docs.devexpress.com/MAUI/404977/utility-controls/expander
Add a DXExpander instance to a ContentPage. Ensure the DevExpress.Maui.Core package is installed. The example includes a DXButton to toggle the expander's state.
```XAML
```
--------------------------------
### PieSeriesHintOptions Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.PieSeriesHintOptions.-ctor.overloads
Initializes a new instance of the PieSeriesHintOptions class.
```APIDOC
## PieSeriesHintOptions()
### Description
Initializes a new instance of the `PieSeriesHintOptions` class.
### Method
Constructor
### Parameters
None
```
--------------------------------
### Get Editor Value on Button Click
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.DataForm.DataFormView.GetValue%28System.String%29
This example demonstrates how to retrieve the value of the 'Department' editor from a DataFormView when a button is clicked. Ensure the DataFormView is initialized with a DataObject.
```xaml
```
```csharp
using DevExpress.Maui.DataForm;
using System.Collections;
namespace ComboBoxEditor {
public partial class MainPage : ContentPage {
public MainPage() {
InitializeComponent();
dataForm.DataObject = new EmployeeInfo();
dataForm.PickerSourceProvider = new ComboBoxDataProvider();
}
private void Button_Clicked(object sender, EventArgs e) {
var dfEditorValue = dataForm.GetValue("Department");
// Add your custom logic here.
}
}
}
```
--------------------------------
### DXPopupSettings()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Mvvm.DXPopupSettings.-ctor.overloads
Initializes a new instance of the DXPopupSettings class.
```APIDOC
## DXPopupSettings()
### Description
Initializes a new instance of the DXPopupSettings class.
### Method
Constructor
### Parameters
None
```
--------------------------------
### Initialize Method
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.DataGrid.DataGridView.GroupBy%28DevExpress.Maui.DataGrid.GridColumn%29
Initializes the data grid component.
```APIDOC
## Initialize Method
### Description
Initializes the data grid component. This method should typically be called internally by the framework or when manually managing the grid's lifecycle.
### Method Signature
- `Initialize()`
### Usage Example
```csharp
// Usually called automatically, but can be invoked manually if needed.
dataGrid.Initialize();
```
```
--------------------------------
### Filter CollectionView with FilterExpression
Source: https://docs.devexpress.com/MAUI/404126/collection-view/filter-sort-and-group-data
Use the FilterExpression property with FunctionOperator to filter CollectionView items based on criteria. This example filters items where the 'Name' property starts with 'M'.
```csharp
using DevExpress.Data.Filtering;
//...
collectionView.FilterExpression = new FunctionOperator(FunctionOperatorType.StartsWith, new OperandProperty("Name"), new ConstantValue("M"));
```
--------------------------------
### Retrieve Selected Text from HTML Editor
Source: https://docs.devexpress.com/MAUI/404673/html-edit/select-content
Use the SelectedText property to obtain the selected text after setting a specific selection range. This example selects 10 characters starting from the 123rd character.
```C#
public partial class MainPage : ContentPage {
public MainPage() {
InitializeComponent();
Init();
}
async void Init() {
await htmledit.SetSelectionRangeAsync(123,10);
string selectedtext = htmledit.SelectedText;
}
}
```
--------------------------------
### DXPopupSettings()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Mvvm.DXPopupSettings.-ctor.overloads
Initializes a new instance of the DXPopupSettings class with default settings.
```APIDOC
## DXPopupSettings()
### Description
Initializes a new instance of the DXPopupSettings class with default settings.
### Method
Constructor
### Parameters
None
### Request Example
```csharp
var settings = new DXPopupSettings();
```
### Response
None
```
--------------------------------
### PieSeriesStyle() Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.PieSeriesStyle.-ctor.overloads
Initializes a new instance of the PieSeriesStyle class with default settings.
```APIDOC
## PieSeriesStyle()
### Description
Initializes a new instance of the `PieSeriesStyle` class. This constructor creates a `PieSeriesStyle` object with default values, allowing you to customize its properties later to define the visual appearance of a pie series in your chart.
### Method
Constructor
### Parameters
None
### Request Example
```csharp
var pieSeriesStyle = new PieSeriesStyle();
```
### Response
Initializes a new `PieSeriesStyle` object.
```
--------------------------------
### Filter CollectionView using Filter String
Source: https://docs.devexpress.com/MAUI/404126/collection-view/filter-sort-and-group-data
Apply a filter expression string using the FilterString property to filter CollectionView items. This example filters persons whose name starts with 'M'.
```XAML
```
--------------------------------
### OnDisplaySizeExtension Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.OnDisplaySizeExtension.-ctor.overloads
Initializes a new instance of the OnDisplaySizeExtension class.
```APIDOC
## OnDisplaySizeExtension()
### Description
Initializes a new instance of the OnDisplaySizeExtension class.
### Method
Constructor
### Endpoint
N/A
### Parameters
None
### Request Example
N/A
### Response
N/A
```
--------------------------------
### Filter Tree View Nodes using FilterString
Source: https://docs.devexpress.com/MAUI/404898/tree-view/filter-and-sort-nodes
Apply filtering to Tree View nodes by setting the FilterString property with a Criteria Language Syntax expression. This example filters nodes where the 'Name' property starts with 'Employee'.
```xaml
```
--------------------------------
### Find Appointment by Reminder GUID
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Scheduler.SchedulerDataStorage.FindAppointmentByReminder%28System.Guid%29
Use this method to retrieve an AppointmentItem using its unique reminder GUID. Ensure you have the correct GUID to successfully find the appointment.
```csharp
public AppointmentItem FindAppointmentByReminder(
Guid reminderGuid
)
```
--------------------------------
### DXViewBase()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.DXViewBase.-ctor.overloads
Initializes a new instance of the DXViewBase class.
```APIDOC
## DXViewBase()
### Description
Initializes a new instance of the `DXViewBase` class.
### Method
Constructor
### Parameters
This constructor does not take any parameters.
```
--------------------------------
### DXBorder() Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.DXBorder.-ctor.overloads
Initializes a new instance of the DXBorder class with default settings.
```APIDOC
## DXBorder()
### Description
Initializes a new instance of the DXBorder class.
### Method
Constructor
### Parameters
None
```
--------------------------------
### Install .NET MAUI Workload
Source: https://docs.devexpress.com/MAUI/404023/get-started/build-your-first-app-visual-studio
Use this command in your terminal to install the .NET MAUI workload required for development.
```bash
dotnet workload install maui
```
--------------------------------
### PieSeriesHintOptions
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.XYSeries.DataProperty
Configuration options for hints in pie series.
```APIDOC
## PieSeriesHintOptions
### Description
Configuration options for hints in pie series.
### Class
DevExpress.Maui.Charts.PieSeriesHintOptions
```
--------------------------------
### SetSelectionRangeAsync with start and length
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.HtmlEditor.HtmlEdit.SetSelectionRangeAsync.overloads
Asynchronously selects HTML markup by specifying the starting character index and the length of the selection.
```APIDOC
## SetSelectionRangeAsync(Int32, Int32)
### Description
Asynchronously selects HTML markup with the specified start character index and selection length settings.
### Method
SetSelectionRangeAsync
### Parameters
#### Path Parameters
- **start** (Int32) - Description: The starting character index of the selection.
- **length** (Int32) - Description: The length of the selection in characters.
### Response
#### Success Response
This method does not return a value upon successful completion.
```
--------------------------------
### SeriesHintOptions() Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.SeriesHintOptions.-ctor.overloads
Initializes a new instance of the SeriesHintOptions class with default settings.
```APIDOC
## SeriesHintOptions()
### Description
Initializes a new instance of the `SeriesHintOptions` class.
### Method
Constructor
### Parameters
None
### Returns
A new `SeriesHintOptions` object.
```
--------------------------------
### Start Icon Configuration
Source: https://docs.devexpress.com/MAUI/404570/editors/icons
Configure the Start icon, which appears on the left side of the editor and can act as a custom button.
```APIDOC
## Start Icon Properties
### StartIcon
Gets or sets the **Start** icon image. If the `StartIcon` property is set, the custom **Start** icon appears on the left side of the editor.
### IsStartIconVisible
Gets or sets whether the **Start** icon is visible.
### StartIconColor
Gets or sets the **Start** icon color. The editor gets default colors for its icons from the applied theme.
### StartIconClicked | StartIconCommand
Allow you to perform an action when a user clicks the **Start** icon. Handle the `StartIconClicked` event to set an action that occurs when a user taps the start icon. You can also use the `StartIconCommand` property.
```
--------------------------------
### MarkerStyle.StrokeThickness Example
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.MarkerStyle.StrokeThickness
An example demonstrating how to customize the color and stroke thickness of point markers for a Point series using XAML.
```APIDOC
## Example
This example customizes the color and stroke of point markers for the Point series.
1. Assign the PointSeriesStyle object to the PointSeries.Style property.
2. Set the PointSeriesStyle.MarkerStyle to the MarkerStyle object and use this object’s properties to specify the appearance settings of point markers.
* Xaml
```xaml
```
```
--------------------------------
### DXElementBase()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.DXElementBase.-ctor.overloads
Initializes a new instance of the DXElementBase class with default settings.
```APIDOC
## DXElementBase()
### Description
Initializes a new instance of the DXElementBase class.
### Method
Constructor
### Parameters
None
### Returns
A new instance of the DXElementBase class.
```
--------------------------------
### VerticalOptions
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Scheduler.DayViewBase._properties
Gets or sets the LayoutOptions that define how the element gets laid out in a layout cycle. This is a bindable property. Inherited from View.
```APIDOC
## Property
### VerticalOptions
Gets or sets the LayoutOptions that define how the element gets laid out in a layout cycle. This is a bindable property. Inherited from View.
```
--------------------------------
### DXPopupOptionInfo Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Mvvm.DXPopupOptionInfo.-ctor.overloads
Initializes a new instance of the DXPopupOptionInfo class with specified settings.
```APIDOC
## DXPopupOptionInfo(String, Boolean)
### Description
Initializes a new instance of the DXPopupOptionInfo class with specified settings.
### Parameters
#### Path Parameters
- **text** (String) - Required - The text to display for the option.
- **isChecked** (Boolean) - Required - A value indicating whether the option is initially checked.
### See Also
- DXPopupOptionInfo Class
- DXPopupOptionInfo Members
- DevExpress.Maui.Mvvm Namespace
```
--------------------------------
### Get Row Handle by Visible Index in C#
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.DataGrid.DataGridView.GetRowHandleByVisibleIndex%28System.Int32%29
Call this method to get the handle of a row based on its visible index. The visible index is zero-based.
```csharp
public int GetRowHandleByVisibleIndex(
int visibleIndex
)
```
--------------------------------
### Initialize DXCollectionViewBase
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.CollectionView.DXCollectionViewBase.-ctor
Use this constructor to create a new instance of the DXCollectionViewBase class. No specific setup is required beyond instantiating the class.
```csharp
public DXCollectionViewBase()
```
--------------------------------
### Install DevExpress MAUI Project Templates
Source: https://docs.devexpress.com/MAUI/405320/get-started/build-your-first-app-rider
Run this command in a terminal to install the DevExpress CLI templates, which are required for creating new DevExpress MAUI projects.
```.NET CLI
dotnet new install DevExpress.Maui.ProjectTemplates
```
--------------------------------
### Theme()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.Theme.-ctor%28DevExpress.Maui.Core.ThemeSeedColor%29
Initializes a new instance of the Theme class with default settings.
```APIDOC
## Theme()
### Description
Initializes a new instance of the Theme class with default settings.
### Method
Constructor
### Parameters
None
```
--------------------------------
### DXDockLayout()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.DXDockLayout.-ctor.overloads
Initializes a new instance of the DXDockLayout class.
```APIDOC
## DXDockLayout()
### Description
Initializes a new instance of the DXDockLayout class.
### Method
Constructor
### Parameters
None
### Request Example
```csharp
var dockLayout = new DXDockLayout();
```
### Response
None
```
--------------------------------
### Select Characters in TextEditBase
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Editors.TextEditBase.SetSelection%28System.Int32-System.Int32%29
Use this method to select a specific range of characters within the TextEdit control. The selection starts at the 'start' index and includes 'length' characters.
```csharp
public void SetSelection(
int start,
int length
)
```
--------------------------------
### FullStackedBarSeries() Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.FullStackedBarSeries.-ctor
Initializes a new instance of the FullStackedBarSeries class.
```APIDOC
## FullStackedBarSeries()
### Description
Initializes a new instance of the FullStackedBarSeries class.
### Namespace
DevExpress.Maui.Charts
### Assembly
DevExpress.Maui.Charts.dll
### NuGet Package
DevExpress.Maui.Charts
### Declaration
```csharp
public FullStackedBarSeries()
```
```
--------------------------------
### Custom Colorizer Implementation Example
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.ICustomColorizerNumericValueProvider.GetValueForColorizer%28System.Int32%29
Example of implementing a custom colorizer by inheriting from ICustomColorizerNumericValueProvider. This class retrieves HPI values from a data source to determine point colors.
```csharp
public class HpiIndexCustomColorizerAdapter : ICustomColorizerNumericValueProvider {
readonly CountriesStatisticData data = new CountriesStatisticData();
public List SeriesData => this.data.SeriesData;
public double GetValueForColorizer(int index) {
return this.data.SeriesData[index].Hpi;
}
}
```
--------------------------------
### View Example: DevExpress Pie Chart for .NET MAUI
Source: https://docs.devexpress.com/MAUI/403299/charts/get-started-with-pie-chart
This link provides access to a complete example demonstrating the usage of DevExpress Pie Chart for .NET MAUI.
```markdown
[View Example: DevExpress Pie Chart for .NET MAUI](https://github.com/DevExpress-Examples/MAUI-PieChart-Demo)
```
--------------------------------
### DXPopupOptionInfo Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Mvvm.DXPopupOptionInfo.-ctor%28System.String-System.Boolean%29
Initializes a new instance of the DXPopupOptionInfo class.
```APIDOC
## DXPopupOptionInfo(String, Boolean) Constructor
### Description
Initializes a new instance of the DXPopupOptionInfo class with specified settings.
### Parameters
#### Path Parameters
- **text** (String) - Required - The caption of the option button.
#### Query Parameters
- **isChecked** (Boolean) - Optional - `true` if the option button is checked; otherwise, `false`. Default value is `false`.
```
--------------------------------
### Initialize DXPopupBase - C#
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Controls.DXPopupBase.-ctor
Use this constructor to create a new instance of the DXPopupBase class. No specific setup is required beyond including the necessary DevExpress.Maui.Controls namespace.
```csharp
public DXPopupBase()
```
--------------------------------
### Get or Set Portrait Orientation Value
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.OnOrientationExtension.Portrait
Use this property to get or set the size value when the device is in the portrait orientation. The property accepts any object, allowing for flexible value assignment.
```csharp
public object Portrait { get; set; }
```
--------------------------------
### AppointmentEditViewModel.StartDate Property Declaration
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Scheduler.AppointmentEditViewModel.StartDate
The StartDate property represents the start date and time of a scheduler appointment. It is a public property with a getter and setter, allowing you to retrieve and modify the appointment's start date.
```APIDOC
## Declaration
```csharp
public DateTime StartDate { get; set; }
```
### Property Value
Type: DateTime
```
--------------------------------
### HintShownEventArgs Constructors
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.HintShownEventArgs.-ctor.overloads
Initializes a new instance of the HintShownEventArgs class with specified settings.
```APIDOC
## HintShownEventArgs(Point, IList)
### Description
Initializes a new instance of the HintShownEventArgs class with specified settings.
### Parameters
#### Path Parameters
- **screenPoint** (Point) - Description of screenPoint
- **seriesPointData** (IList) - Description of seriesPointData
```
--------------------------------
### DXDockLayout XAML Example with VerticalSpacing
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.DXDockLayout.VerticalSpacing
This XAML example demonstrates how to use the VerticalSpacing property within a DXDockLayout. Set the VerticalSpacing attribute to a double value to control the vertical gap between docked items.
```xaml
```
--------------------------------
### Initialize
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.DataGrid.DataGridView.GroupBy%28System.String%29
Initializes the DataGridView control.
```APIDOC
## Initialize()
### Description
Initializes the DataGridView control. This method is typically called internally by the framework.
### Method
Initialize
```
--------------------------------
### Install DevExpress MAUI Project Templates
Source: https://docs.devexpress.com/MAUI/403574/get-started/cli-project-templates
Execute this command in your terminal to install the DevExpress MAUI project templates from nuget.org. Ensure the nuget.org source is enabled if you encounter package resolution errors.
```.NET CLI
dotnet new install DevExpress.Maui.ProjectTemplates
```
--------------------------------
### TextEdit()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Editors.TextEdit.-ctor.overloads
Initializes a new instance of the TextEdit class with default values.
```APIDOC
## TextEdit()
### Description
Initializes a new instance of the TextEdit class with default values.
### Method
Constructor
### Parameters
None
```
--------------------------------
### ReminderAddViewModel.Title
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Scheduler.ReminderAddViewModel.Title
Gets or sets the title of the reminder.
```APIDOC
## #Declaration
C#
```
public string Title { get; }
```
## #Property Value
Type
---
String
```
--------------------------------
### DXPopupSettings(String, String, String)
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Mvvm.DXPopupSettings.-ctor.overloads
Initializes a new instance of the DXPopupSettings class with specified title, content, and confirmation button text.
```APIDOC
## DXPopupSettings(String title, String content, String confirmButtonText)
### Description
Initializes a new instance of the DXPopupSettings class with specified title, content, and confirmation button text.
### Method
Constructor
### Parameters
- **title** (String) - The title of the popup.
- **content** (String) - The content of the popup.
- **confirmButtonText** (String) - The text for the confirmation button.
### Request Example
```csharp
var settings = new DXPopupSettings("My Title", "This is the popup content.", "OK");
```
### Response
None
```
--------------------------------
### PdfUriOpeningEventArgs.Uri Property
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Pdf.PdfUriOpeningEventArgs.Uri
Gets the URI to be opened.
```APIDOC
## PdfUriOpeningEventArgs.Uri Property
### Description
Gets the URI to be opened.
### Property Value
- **Uri** (Uri) - The URI to be opened.
```
--------------------------------
### SeriesHintOptions()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.SeriesHintOptions.-ctor.overloads
Initializes a new instance of the SeriesHintOptions class.
```APIDOC
## SeriesHintOptions()
### Description
Initializes a new instance of the SeriesHintOptions class.
### Method
Constructor
### Parameters
None
```
--------------------------------
### SystemBarBehavior()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.SystemBarBehavior.-ctor.overloads
Initializes a new instance of the SystemBarBehavior class.
```APIDOC
## SystemBarBehavior()
### Description
Initializes a new instance of the SystemBarBehavior class.
### Method
Constructor
### Parameters
None
### Request Example
```csharp
var behavior = new SystemBarBehavior();
```
### Response
This is a constructor and does not return a value.
```
--------------------------------
### DayOfWeek Property
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Editors.DayOfWeekCellData.DayOfWeek
Gets the day of the week.
```APIDOC
## DayOfWeek Property
### Description
Gets the day of the week.
### Property Value
- **DayOfWeek** (DayOfWeek) - The day of the week.
```
--------------------------------
### GetType
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.DataGrid.EditFormPage._members
Gets the Type of the current instance.
```APIDOC
## GetType()
### Description
Gets the Type of the current instance.
### Method
public
### Parameters
None
```
--------------------------------
### DXCollectionViewBase()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.CollectionView.DXCollectionViewBase.-ctor.overloads
Initializes a new instance of the DXCollectionViewBase class with default settings.
```APIDOC
## DXCollectionViewBase()
### Description
Initializes a new instance of the DXCollectionViewBase class.
### Method
Constructor
### Endpoint
N/A
### Parameters
None
### Request Example
None
### Response
None
```
--------------------------------
### Data Form Object and Data Provider Setup
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.DataForm.DataFormView.GetValue%28System.String%29
Defines the data structure for the DataFormView, including properties with custom editors and a provider for picker data sources. This setup is necessary for the DataFormView to function correctly with combo box editors.
```csharp
using DevExpress.Maui.DataForm;
using System.Collections;
namespace ComboBoxEditor {
public class EmployeeInfo {
public string FirstName { get; set; }
public string LastName { get; set; }
[DataFormComboBoxEditor(ValueMember = "DepartmentCode", DisplayMember = "DepartmentName")]
[DataFormDisplayOptions(HelpText = "Select a department", LabelPosition = DataFormLabelPosition.Top)]
public int Department { get; set; }
[DataFormComboBoxEditor]
public string Status { get; set; }
}
public class DepartmentInfo {
public int DepartmentCode { get; set; }
public string DepartmentName { get; set; }
public DepartmentInfo(int code, string name) {
DepartmentCode = code;
DepartmentName = name;
}
}
public class ComboBoxDataProvider : IPickerSourceProvider {
public IEnumerable GetSource(string propertyName) {
if (propertyName == "Department") {
return new List() {
new DepartmentInfo(0, "Sales"),
new DepartmentInfo(1, "Support"),
new DepartmentInfo(2, "Shipping"),
new DepartmentInfo(3, "Engineering"),
new DepartmentInfo(4, "Human Resources"),
new DepartmentInfo(5, "Management"),
new DepartmentInfo(6, "IT")
};
}
if (propertyName == "Status") {
return new List() {
"Salaried",
"Commission",
"Terminated",
"On Leave"
};
}
return null;
}
}
}
```
--------------------------------
### ColorStopCollection()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.ColorStopCollection.-ctor.overloads
Initializes a new instance of the ColorStopCollection class. This constructor creates an empty collection.
```APIDOC
## ColorStopCollection()
### Description
Initializes a new instance of the ColorStopCollection class.
### Method
Constructor
### Parameters
None
### Request Example
```csharp
var colorStops = new DevExpress.Maui.Charts.ColorStopCollection();
```
### Response
This method does not return a value. It initializes an empty ColorStopCollection object.
```
--------------------------------
### Theme() Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.Theme.-ctor%28Microsoft.Maui.Graphics.Color%29
Initializes a new instance of the Theme class with default color settings.
```APIDOC
## Theme()
### Description
Initializes a new instance of the Theme class with default color settings.
### Method
Constructor
### Parameters
None
```
--------------------------------
### XAML Example: Configuring AxisLayout with Anchor1 and Anchor2
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Charts.AxisLayout.Anchor2
This XAML example demonstrates how to configure the AxisLayout for different series within a ChartView. It shows how to set Anchor1 and Anchor2 properties to control the portion of the axis length occupied by a series.
```xaml
```
--------------------------------
### DXPopupBase()
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Controls.DXPopupBase.-ctor.overloads
Initializes a new instance of the DXPopupBase class.
```APIDOC
## DXPopupBase()
### Description
Initializes a new instance of the DXPopupBase class.
### Method
Constructor
### Parameters
None
### Request Example
```csharp
var popup = new DXPopupBase();
```
### Response
None
```
--------------------------------
### ReminderEditViewModel.Title Property
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Scheduler.ReminderEditViewModel.Title
Gets or sets the title of the reminder.
```APIDOC
## ReminderEditViewModel.Title Property
### Description
Gets or sets the title of the reminder.
### Property Value
Type: String
### Declaration
```csharp
public string Title { get; }
```
```
--------------------------------
### DXPopupActionInfo.Text Property
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Mvvm.DXPopupActionInfo.Text
Gets the caption of the action button.
```APIDOC
## DXPopupActionInfo.Text Property
### Description
Gets the caption of the action button.
### Property Value
Type: String
Description: The caption of the action button.
```
--------------------------------
### OnScreenWidthExtension Constructor
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Core.OnScreenWidthExtension.-ctor.overloads
Initializes a new instance of the OnScreenWidthExtension class.
```APIDOC
## OnScreenWidthExtension()
### Description
Initializes a new instance of the `OnScreenWidthExtension` class.
### Method
Constructor
### Parameters
This constructor does not take any parameters.
```
--------------------------------
### FilterChangedEventArgs.FilterExpression Property
Source: https://docs.devexpress.com/MAUI/DevExpress.Maui.Editors.FilterChangedEventArgs.FilterExpression
Gets the filter expression as a CriteriaOperator.
```APIDOC
## FilterExpression Property
### Description
Gets the filter expression. This is a bindable property.
### Declaration
```csharp
public CriteriaOperator FilterExpression { get; }
```
### Property Value
**Type:** CriteriaOperator
**Description:** A criteria operator that specifies a filter expression.
```