Loupe

Quoi de neuf dans Xamarin Forms 3.1 ?

Les équipes de Xamarin Forms viennent de sortir la version 3.1 de Xamarin Forms, découvrons ensemble quelles nouveautés apporte cette version.

Android : Le support des tabbed page en mode “bottom”

Une fonctionnalité très attendue de la part de la communauté était de pouvoir utiliser les TabbedPage Android avec le menu en bas.

Activer la fonctionnalité en C# :

1
On<Android>().SetToolbarPlacement(ToolbarPlacement.Bottom);

Activer la fonctionnalité en XAML :

1
2
3
    xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core"
    android:TabbedPage.ToolbarPlacement="Bottom"

Améliorations pour le contrôle Entry/Editor :

Les deux contrôles Entry et Editor ont été améliorés pour faciliter leurs utilisations.

Dans les améliorations notables on retrouve :

– Activation du spellCheck Github #1660 (#2116)
– Ajout d’une propriété permettant de mettre automatiquement le texte en majuscule Github #1683  (#1833) (#2116)
– Ajout d’une propriété permettant de spécifier le type de button “Done” de l’Entry/Editor. Github #1697 (#2029)
– Ajout de la possibilité d’avoir un Editor autoresizable. Github #1733  (#2091)

Amélioration pour la ListView :

Je l’attendais depuis trèèèèèèèès longtemps : la possibilité de “choisir” le type de sélection sur une ListView. Github #1801 (#2143) (#2206)

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

Amélioration pour le Slider :

Désormais plus besoin de renderer pour personnaliser la couleur des sliders.
Github #1684 – “[Enhancement] Color on Slider” (#1781) (#2065) (#2072)

Pour conclure :

Cette version apporte un gros lot de bugs fix et des petites amélioration appréciables.
A noter que cette version Xamarin Forms apporte aussi beaucoup de corrections/évolutions pour Tizen.
Allez à vos claviers, vous n'avez plus qu’a mettre à jour vos apps. 🙂

Pour aller plus loin :

Photo de profil

Ces billets pourraient aussi vous intéresser

Vous nous direz ?!

Commentaires

comments powered by Disqus