Tag Archives: Silverlight

Binding de SelectedItems sur ListBox en WPF et Silverlight

Selection simple La sélection d’un item dans une ListBox est très facile à mettre en place puisqu’il suffit d’effectuer un Binding en mode TwoWay sur la propriété SelectedItem (ici dans une propriété SelectedString) : <ListBox ItemsSource= »{Binding Strings} » SelectedItem= »{Binding SelectedString, Mode=TwoWay} » /> Selection multiple La selection multiple peut servir dans le cas ou vous developpez une […]

4  

Google Analytics dans Silverlight, simplement.

Google analytics est vraiment un programme d’analyse de statistique de site web très puissant. Personnellement je l’utilise pour tous mes sites. Pour l’utiliser c’est très simple il suffit d’ajouter le code suivant fournit par Google : <script type= »text/javascript »> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXXXX-X']); _gaq.push(['_trackPageview']); (function () { var ga = document.createElement(‘script’); ga.type […]

4  

Un contrôle de recherche de Contact pour Mango !

Une API particulièrement attendue par les développeurs WP7 a fait son apparition dans Mango. Il s’agit de la classe Contacts qui permet de rechercher dans le répertoire du téléphone les contacts qui correspondent à une chaine de caractères selon, éventuellement, un filtre. plusieurs filtres sont disponibles : None : Aucun filtre PinnedToStart : Les contacts […]

7  

Déterminer facilement la version de l’OS de son WP7

Il est temps pour Mango, la dernière version de l’OS du dernier téléphone Windows, d’entrer en scène avec son lot de nouveautés qui en raviront plus d’un. Mais cette nouvelle version amène aussi une problématique jusqu’à lors peu ou pas pris en compte par les développeurs de la communauté Windows Phone 7. En effet, tout […]

2  

Appel d’un Dispatcher à partir d’une librairie

Lorsque l’on veut créer une librairie de type Helper, il est parfois intéressant de faire appel à des éléments du thread UI (MessageBox par exemple) . Malheureusement si la librairie est appeler à partir d’un Thread autre que celui de l’interface graphique on obtient un fatidique : Invalid thread cross access. Il faudrait utiliser la […]

0