Skip to main content

DevExpress Utility Controls for .NET MAUI

  • 2 minutes to read

DevExpress Mobile UI for .NET MAUI ships with a number of utility controls. These compact controls mirror the features found in standard controls while maintaining a cohesive visual style consistent with other DevExpress .NET MAUI controls. Additionally, some of these controls provide you with extra functionality beyond what is offered by their standard counterparts.

Download and install the DevExpress.Maui.Core package from the DevExpress NuGet Gallery to obtain our utility controls. See the following help topic for more information: Get Started with DevExpress Mobile UI for .NET MAUI.

Button

The DXButton component implements button functionality. You can display an icon on the button, change the background color, or customize the button’s shape.

DevExpress Checkbox and Button for .NET MAUI

Expandable Cards with Lists Expandable Cards with Lists Featured Scenario

Cards with Custom Content Cards with Custom Content Featured Scenario

Master-Detail View with BottomSheet Control Bottom Sheet Featured Scenario

Color Selector

The DXColorSelector control allows users to choose a color from a predefined array of options. With this control, you can display items in a single line or wrap them based on the parent container’s dimensions.

DevExpress Utility Controls - DXColorSelector

Border

The DXBorder control allows you to display a panel with a custom background color. You can specify different border thickness values for each side.

<dx:DXBorder BackgroundColor="LightGreen" BorderThickness="0,0,5,0" BorderColor="#505050"/>

DevExpress Utility Controls - DXBorder

Content Presenter

The DXContentPresenter control allows you to reuse your DataTemplate in multiple locations:

<ContentPage.Resources>
    <DataTemplate x:Key="employeeTemplate">
        <!-- ... -->
        <Label Text="{Binding FirstName}"/>
    </DataTemplate>
</ContentPage.Resources>

<dx:DXContentPresenter Content="{Binding Employee}" ContentTemplate="{StaticResource employeeTemplate}" />

Additionally, this control can display an icon, text and includes APIs to customize them. DXContentPresenter is a DXBorder descendant, and it inherits all the functionality available in DXBorder.

Separator

The DXSeparator control is a line that visually separates items. You can specify the separator’s length, thickness, and margins. DXSeparator supports our color themes to give you the consistent application appearance.

See Also