-
Notifications
You must be signed in to change notification settings - Fork 0
Vue Custom
Cette partie va décrire la création d'éléments de Vue personnalisé.
Il faut créer une nouvelle classe dans Android.Framework.Android.Views qui doit hériter de View (ou l'un de ces descendants).
Ensuite il faut déclarer le nouvel élément. Pour cela il faut éditer le ActivityDescription.json.
Au début du fichier dans la partie aliases
, il faut ajouter un élément comme il suit :
{
"alias":"NomDeMaVue",
"fullclassname":"IndiaRose.Framework.Views.NomDeMaClasse"
}
Il ne vous reste plus qu'à écrire le fonctionnement de votre vue.
Toutes les propriétés public seront modifiable directement avec les XML !
Tout d'abord, il faut créer une nouvelle classe dans Windows8.Framework.Tablet.Views. Cette classe doit hériter de UIElement
ou l'un de ses descendants
Ensuite dans les Xaml, pour utiliser cette vue vous devez ajouter la ligne dans mvvm:MvvmPage
:
xmlns:view="using:IndiaRose.Framework.Views"
Vous pouvez maintenant utiliser votre view de cette manière :
<view:MaVueCustom></view:MaVueCustom>
Toutes les propriétés public seront modifiable directement dans le Xaml !