Migration from Xamarin.Forms to .NET MAUI
- 8 minutes to read
.NET MAUI is an evolution of the Xamarin platform. Most DevExpress components for Xamarin.Forms have counterparts in .NET MAUI. If your Xamarin application is based on DevExpress components, you can create a similar application for .NET MAUI. This topic lists Xamarin types and their equivalents in .NET MAUI.
See the following Microsoft topics for more information: Migrate your app from Xamarin.Forms and Xamarin Support Policy.
Navigation
The table below lists types available in the DevExpress.XamarinForms.Navigation namespace and their .NET MAUI counterparts.
Note
Types located in the DevExpress.XamarinForms.Navigation namespace are now found in the DevExpress.Maui.Controls namespace.
Note
The DevExpress Mobile UI for .NET MAUI suite does not include the TabPage, DrawerPage, and DrawerView components that are available in our suite for Xamarin.Forms. See the following topic for more information and suggestions on how to update your applications: Navigation controls for .NET MAUI are no longer supported.
Popup
The table below lists types available in the DevExpress.XamarinForms.Popup namespace and their .NET MAUI counterparts.
Note
Types located in the DevExpress.XamarinForms.Popup namespace are now found in the DevExpress.Maui.Controls namespace.
Xamarin Type | .NET MAUI Type |
---|---|
DXPopup | DXPopup |
Placement | Placement |
PopupHorizontalAlignment | PopupHorizontalAlignment |
PopupVerticalAlignment | PopupVerticalAlignment |
Data Editors
The table below lists types available in the DevExpress.XamarinForms.Editors namespace and their .NET MAUI counterparts.
Note
Certain types located in the DevExpress.XamarinForms.Editors namespace are now found in the DevExpress.Maui.Controls namespace.
Collection View
The table below lists types available in the DevExpress.XamarinForms.CollectionView namespace and their .NET MAUI counterparts.
Data Grid
The table below lists types available in the DevExpress.XamarinForms.DataGrid namespace and their .NET MAUI counterparts.
Data Form
The table below lists types available in the DevExpress.XamarinForms.DataForm namespace and their .NET MAUI counterparts.
Charts
The table below lists types available in the DevExpress.XamarinForms.Charts namespace and their .NET MAUI counterparts.
Scheduler
The table below lists types available in the DevExpress.XamarinForms.Scheduler namespace and their .NET MAUI counterparts.
Core
The table below lists types available in the DevExpress.XamarinForms.Core.Filtering namespace and their .NET MAUI counterparts.
The table below lists types available in the DevExpress.XamarinForms.Core.Themes namespace and their .NET MAUI counterparts.
Xamarin Type | .NET MAUI Type |
---|---|
Theme | Theme |
ThemeManager | ThemeManager |