# What's new in Xamarin.Forms 3.1?

> The Xamarin Forms teams have just released version 3.1 of Xamarin Forms, so let's find out together what's new about this version. Android: Support for page tabs…

- Author: Jérôme Giacomini
- Language: en
- Canonical URL: [What's new in Xamarin.Forms 3.1?](https://jeromegiacomini.net/articles/2018/06/25/what-s-new-in-xamarin-forms-3-1)
- Published: 2018-06-25
- Last modified: 2026-09-05
- Topics: .NET, C#, Xamarin, Windows

The Xamarin Forms teams have just released version 3.1 of Xamarin Forms, so let's find out together what's new about this version.

## Android: Support for page tabs in bottom” mode

One highly anticipated feature from the community was being able to use the TabbedPage Android with the menu at the bottom.

**Activate the functionality in C#:**

```csharp
On<Android>().SetToolbarPlacement(ToolbarPlacement.Bottom);
```


**Activate the functionality in XAML:**

```csharp

<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" 
    xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core"
    android:TabbedPage.ToolbarPlacement="Bottom"

```


![](https://jeromegiacomini.net/Blog/wp-content/uploads/2018/06/BottomNavigationInActionWithFragments.gif)

## Improvements to the Entry/Editor control:

Both Entry and Editor controls have been improved to facilitate their use.

Notable improvements include:

Activation of spellCheck [GitHub #1660](https://github.com/xamarin/Xamarin.Forms/issues/1660)[#2116](https://github.com/xamarin/Xamarin.Forms/pull/2116)[)](https://github.com/xamarin/Xamarin.Forms/issues/1660)

Adding a property to automatically capitalize text. [It's not the same.](https://github.com/xamarin/Xamarin.Forms/issues/1683)  ([#1833](https://github.com/xamarin/Xamarin.Forms/pull/1833)) ([#2116](https://github.com/xamarin/Xamarin.Forms/pull/2116))

– Added a property to specify the type of button “Done” in the ’Entry/Editor. [here](https://github.com/xamarin/Xamarin.Forms/issues/1697) ([#2029](https://github.com/xamarin/Xamarin.Forms/pull/2029))

Added the ability to have an authorisable editor. [here](https://github.com/xamarin/Xamarin.Forms/issues/1733)  ([#2091](https://github.com/xamarin/Xamarin.Forms/pull/2091))

## Improvement for the ListView:

I've been waiting a long time for this: the ability to choose the type of selection on a ListView. [here](https://github.com/xamarin/Xamarin.Forms/issues/1801) ([#2143](https://github.com/xamarin/Xamarin.Forms/pull/2143)) ([#2206](https://github.com/xamarin/Xamarin.Forms/pull/2206))

```csharp

listView.SelectionMode = ListViewSelectionMode.None;
// Désactive la sélection.

```


## Improvement for the Slider:

There is no longer any need for **giving** to customize the color of **sliders**.

[It's the first time I've seen it.](https://github.com/xamarin/Xamarin.Forms/issues/1684) “[Improvement] Color on Slider” ([#1781](https://github.com/xamarin/Xamarin.Forms/pull/1781)) ([#2065](https://github.com/xamarin/Xamarin.Forms/pull/2065)) ([#2072](https://github.com/xamarin/Xamarin.Forms/pull/2072))

## To conclude:

This version brings a large batch of fixed bugs and small, appreciable improvements.

Note that this version of Xamarin Forms also brings many corrections/evaluations for Tizen.

Go to your keyboards, you have more than just to update your apps. 🙂

## To go further:
- [Full release note](https://developer.xamarin.com/releases/xamarin-forms/xamarin-forms-3.1/3.1.0/)
- [Develop your cross-platform apps for iOS, Android and Windows](https://www.editions-eni.fr/supports-de-cours/livre/xamarin-developpez-vos-applications-multiplateformes-pour-ios-android-et-windows-9782409007477)
