Présentation
Silverlight Toolkit offre aux développeurs des contrôles additionnels pour le développement d’application Windows Phone 7.
Cette librairie comprenait notamment les contrôles suivants :
- Gestures : pour la gestion des gestures
- ContextMenu : afin d’afficher un menu contextuel lorsque l’on appuie quelques secondes sur un contrôle
- DatePicker : afin de sélectionner une date
- TimePicker : pour sélectionner une heure
- ToggleSwitch : un bouton à état
- WrapPanel : Positionne de gauche à droite des éléments enfants dans une position séquentielle, en arrêtant le contenu à la ligne suivante au bord de la zone conteneur. Le classement continue ensuite séquentiellement de haut en bas ou de droite à gauche, selon la valeur de la propriété Orientation.
A cela, la mise à jour de novembre ajoute les contrôles suivant :
- AutoCompleteBox
- ListPicker
- LongListSelector
- Page Transitions
Utilisation
Afin de les utiliser, il faut dans un premier temps ajouter la référence à la librairie ‘Microsoft.Phone.Controls.Toolkit.dll’ disponible dans le répertoire du toolkit :
C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.0\Toolkit\Nov10\Bin
Ajoutez ensuite le préfixe xml suivant à votre page :
xmlns:toolkit= »clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit »
Vous pouvez maintenant utiliser les contrôles sans soucis, en les précédant leurs nom de ‘toolkit:’