Skip to content
Valball edited this page Mar 27, 2016 · 1 revision

Cette page ne détaillera pas pourquoi faire et utiliser un Converter

Android

Création

Pour créer un nouveau Converter il faut créer une classe (dans Android.Framework.Android.Converters) qui hérite de IValueConverter

Il faut ensuite le déclarer dans Android.Application.Android.Views.Resources.Converters.xml en ajoutant la ligne

<converters:ClasseConverter Key="MonConverter" />

Utilisation

Pour pouvoir utilser un Converter il faut ajouter après le Binding d'un élément

Converter={Resource MonConverter}

ou

Converter={Resource MonConverter}, ConverterParameter=Paramètre

Windows

Création

Pour créer un nouveau Converter il faut créer une classe (dans Windows8.Framework.Tablet.Converters) qui hérite de IValueConverter

Il faut ensuite le déclarer dans Windows8.Application.Tablet.Views.App.xaml en ajoutant la ligne

<conv:ClasseConverter x:Key="MonConverter" />

Il est possible d'attribuer des propriétés public à ce moment !

Utilisation

Pour utiliser un converter, il faut ajouter la ligne

Converter={StaticResource MonConverter}

ou

Converter={StaticResource MonConverter}, ConverterParameter=MonParamètre

Xamarin :

Framework Storm par Julien Mialon :

Clone this wiki locally