Skip to content

Migrating from Xamarin Template

Yordan edited this page May 13, 2024 · 4 revisions
---
title: Migrating from Xamarin
page_title: Migrating the <ControlName> from Xamarin.Forms to .NET MAUI
description: Learn how to migrate the Telerik UI for Xamarin <ControlName> to the Telerik UI for .NET MAUI <ControlName> by updating the namespaces, the incompatible NuGet packages and API.
tags: maui, dotnet maui, telerik maui, migration, xamarin.forms
slug: <this-is-a-slug>
position: 100
---

# Migrating the <ControlName> from Xamarin to .NET MAUI

<!-- Template variant 1 - use this template for controls that preserve the same API:
The Telerik UI for .NET MAUI <ControlName> preserves the same API as its Xamarin counterpart except for the configuration options listed in this article.

The tables in the following sections list any differences between the APIs of the Xamarin.Forms <ControlName> and .NET MAUI <ControlName>.
-->

<!-- Template variant 2 - use this template for controls that introduce changes in the API:
The Telerik UI for .NET MAUI <ControlName> control has been designed and built from the ground up as a completely new control with a new API and significant improvements over its Xamarin counterpart.

The tables in the following sections list the differences between the APIs of the Xamarin.Forms <ControlName> and .NET MAUI <ControlName>.
-->

## Namespace Differences

When migrating the <ControlName> from Xamarin to .NET MAUI, consider the following differences in the namespaces:

| Control | Control name | XAML Namespace | C# Namespace |
| ------- | -------------| --------------- | ------------ |
| <TableContent> | <TableContent> | <TableContent> | <TableContent> |
| <TableContent> | <TableContent> | <TableContent> | <TableContent> |


## API Differences

When migrating the <ControlName> from Xamarin to .NET MAUI, consider the following differences in the API:

<!-- Don't leave any blank cells, don't use "-" to fill a blank cell. If the cell has no content, enter "N/A". -->

| Xamarin <ControlName> | .NET MAUI <ControlName> |
| ----------------------- | ------------------------- |
| <TableContent> | <TableContent> |
| <TableContent> | <TableContent> |
| <TableContent> | <TableContent> |

<!-- If you need to add an example, insert an additional section at the end of the article to accommodate the example. Use an ordered list to present the required steps.

## Sample Migration <ControlName> Scenario

-->

## See Also

* [Migrating from Xamarin.Forms to .NET MAUI]({% slug migrate-to-net-maui %})
* [.NET MAUI Sample Applications]({% slug controls-samples-app %})
* [.NET MAUI ListPicker Product Page](https://www.telerik.com/maui-ui/listpicker)
* [.NET MAUI Forum Page](https://www.telerik.com/forums/maui?tagId=1853)