---
title: "What’s New in 2021 Volume 4: Xamarin.Forms"
published_at: "2021-12-17T17:32:28+00:00"
modified_at: "2025-03-20T07:49:07+00:00"
url: "https://www.syncfusion.com/blogs/post/whats-new-in-2021-volume-4-xamarin-forms"
excerpt: "The Syncfusion Xamarin.Forms platform includes the popular Charts and DataGrid controls as well as unique file-format libraries for manipulating Excel, Word, PDF, and PowerPoint files. Recently, we published our fourth major release of 2021 with exciting new features. Let’s see..."
taxonomy_category:
  - "Desktop"
  - "Mobile"
  - "Syncfusion"
  - "What's new"
  - "Xamarin"
taxonomy_post_tag:
  - "Mobile"
  - "UI"
  - "What's New"
  - "Xamarin.Forms"
---

# What’s New in 2021 Volume 4: Xamarin.Forms

[Selva Ganapathy Kathiresan](https://www.syncfusion.com/blogs/author/selva-ganapathy-k)

![What's New in 2021 Volume 4: Xamarin.Forms](https://www.syncfusion.com/blogs/wp-content/uploads/2021/12/Whats-New-in-2021-Volume-4-Xamarin.Forms_.png)


The Syncfusion [Xamarin.Forms](https://www.syncfusion.com/xamarin-ui-controls)
 platform includes the popular [Charts](https://www.syncfusion.com/xamarin-ui-controls/xamarin-charts)
 and [DataGrid](https://www.syncfusion.com/xamarin-ui-controls/xamarin-datagrid)
 controls as well as unique file-format libraries for manipulating [Excel](https://www.syncfusion.com/excel-framework/xamarin)
, [Word](https://www.syncfusion.com/word-framework/xamarin)
, [PDF](https://www.syncfusion.com/pdf-framework/xamarin)
, and [PowerPoint](https://www.syncfusion.com/powerpoint-framework/xamarin)
 files. Recently, we published our fourth major release of 2021 with exciting new features.

Let’s see the new feature updates included in our Xamarin.Forms controls in this [Essential Studio® 2021 Volume 4](https://www.syncfusion.com/forums/171304/essential-studio-2021-volume-4-main-release-v19-4-0-38-is-available-for-download)
 release.

## Image Editor

### Clear annotations

This feature supports clearing shapes, text, and custom views without using the reset option in the [Image Editor](https://www.syncfusion.com/xamarin-ui-controls/xamarin-image-editor)
.

Refer to the following code to clear annotations in the code behind.

```
SfImageEditor imageEditor = new SfImageEditor ();
//..
//..
imageEditor.ClearAnnotations();
```

### Unique ID support

This feature allows users to add a unique ID for each shape.

Refer to the following code for how to get the unique ID of a selected shape in the code behind.

```
private void Editor_ItemSelected(object sender, ItemSelectedEventArgs args)
{
String currentShapeID = args.PenSettings.ShapeID;
}
```

## Masked Entry

### Password character support for unmasked fields

This feature allows users to add password characters when the mask in the [Xamarin.Forms Masked Entry](https://www.syncfusion.com/xamarin-ui-controls/xamarin-masked-entry)
 control is not defined.

![Password Character Support for Unmasked Fields](https://www.syncfusion.com/blogs/wp-content/uploads/2021/12/Password-Character-Support-for-Unmasked-Fields.gif)

Password Character Support for Unmasked Fields

## PDF Viewer

The [Xamarin.Forms PDF Viewer](https://www.syncfusion.com/xamarin-ui-controls/xamarin-pdf-viewer)
 supports the following new features in this 2021 Volume 4 release.

### Arrow annotation (UWP)

Render, edit, and delete arrow annotations in the Xamarin.Forms UWP PDF Viewer.

Refer to the following code to set arrow annotation mode in code behind.

```
SfPdfViewer pdfViewer = new SfPdfViewer( );
pdfViewer.AnnotationMode = AnnotationMode.Arrow;
```

### Export annotations selectively

Export a selective list of annotations present in a PDF document.

Refer to the following code to do this in XFDF format in code behind.

```
Stream exportedStream = pdfViewer.ExportAnnotations(annotationCollection, AnnotationDataFormat.XFDF);
```

## Conclusion

Thanks for reading! In this blog post, we have seen the new feature updates included in our [Xamarin.Forms](https://www.syncfusion.com/xamarin-ui-controls)
 suite in the 2021 Volume 4 release. You can check them out by upgrading to [Essential Studio® 2021 Volume 4](https://www.syncfusion.com/forums/171304/essential-studio-2021-volume-4-main-release-v19-4-0-38-is-available-for-download)
. Details on these features are available on our [Release Notes](https://help.syncfusion.com/xamarin/release-notes/v19.4.0.38)
 and [What’s New](https://www.syncfusion.com/products/whatsnew)
 pages.

If you have any feedback, please let us know in the comments section below. You can also contact us through our [support forums](https://www.syncfusion.com/forums)
, [support portal](https://support.syncfusion.com/)
, or [feedback portal](https://www.syncfusion.com/feedback/xamarin-forms)
. We are always happy to assist you!

## Related blogs

- [Drag-and-Drop Support in Xamarin.Forms: An Overview](https://www.syncfusion.com/blogs/post/drag-and-drop-support-in-xamarin-forms-an-overview.aspx)
- [Replicating a Social Profile UI in Xamarin.Forms](https://www.syncfusion.com/blogs/post/replicating-a-social-profile-ui-in-xamarin-forms.aspx)
- [Creating a Floating Label Layout in Xamarin.Forms DataForm](https://www.syncfusion.com/blogs/post/creating-a-floating-label-layout-in-xamarin-forms-dataform.aspx)
- [Create a Wizard View in Xamarin.Forms: A Novice’s Guide](https://www.syncfusion.com/blogs/post/create-a-wizard-view-in-xamarin-forms.aspx)
