Migrating from Xamarin Chips to .NET MAUI Chips

11 Aug 20261 minute to read

To migrate easier from Xamarin Chips to .NET MAUI Chips, we kept most of the APIs from Xamarin Chips in .NET MAUI SChips. However, to maintain the consistency of API naming in MAUI Chips, we renamed some of the APIs. The APIs changed in .NET MAUI Chips from Xamarin Chips are detailed as follows:

Namespaces

Xamarin Chips .NET MAUI Chips
Syncfusion.Xamarin.Buttons Syncfusion.Maui.Core

Properties

Xamarin Chips .NET MAUI Chips Description

BorderThickness

StrokeThickness

Gets or sets the stroke thickness.

BorderColor

Stroke

Gets or sets the color of the border.

BackgroundImage

BackgroundImageSource

Gets or sets the background image in chip.

ImageWidth

ImageSize

Gets or sets the image size in chip.

ImageSource


Image

ImageSource

Gets or sets the image source in chip.

ChipImageWidth

ChipImageSize

Gets or sets chip group image size.

Type

ChipType

Gets or sets the chip type in chip group.

SelectedItems


SelectedItem

SelectedItem

Gets or sets the selected item for chip type filter and choice in chip group.

ChipBorderColor

ChipStroke

Gets or sets the border color in chip group.

ChipBorderWidth

ChipStrokeThickness

Gets or sets the stroke thickness in chip group.

ChipBackgroundColor

ChipBackground

Gets or sets the background color in chip group.

Events

Event Name Xamarin Chips .NET MAUI Chips Description

ItemRemoved

ItemRemovedEventArgs


SelectionChangedEventArgs


Raises when an item is removed from chip group. Returns the currently removed item.