### 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. ```