Monthly Archives: avril 2010

ParserError de ContentPresenter entre SL3 et SL4

Voici une erreur que j’ai déjà rencontré lors de migration de projet Silverlight 3 vers Silverlight 4 et plus récemment sur le forum developpez. A l’exécution, une erreur de type ParserError est générée : Erreur : Unhandled Error in Silverlight 2 Application Code : 2500 Category : ParseError Message : La propriété ‘Content’ est introuvable […]

0  

Transition à la SMW (Super Mario World)

Vous rappelez-vous de Super Mario World sur SNES ? Personnellement, Je trouve que c’est l’un des épisodes les plus réussi de la série 2D. J’aimais particulièrement cette fameuse transition qui apparaissait en début et fin de niveau. Mieux que de la décrire, une petite démonstration sera plus parlante : Comment allons-nous procéder pour rendre cette […]

0  

Transition fluide d’items de ListBox : Part 1

Les transitions des items de ListBox, en Silverlight 4, c’est vu grandement améliorées avec l’apparition des VisualStates BeforeLoaded,AfterLoaded et AfterUnloaded. Ces VisualStates permettent d’effectuer des transitions des ListBoxItems, item par item. Leur mises en place est assez simple grâce au Style ItemContainerStyle de la ListBox. Pour plus d’information sur ce type d’animation cliquer ici Malgré […]

0  

Comment binder à l’extérieur d’un ItemTemplate ?

Une question classique et qui peut être résolue d’une manière très simple. Tout d’abord un exemple concret du problème. On va afficher des informations de la collection MesContacts dans une ListBox : <Border x:Name= »MonBorder » Background= »Red »> <ListBox ItemsSource= »{Binding MesContacts} »> <ListBox.ItemTemplate> <DataTemplate> <StackPanel Orientation= »Horizontal » Background= »Green »> <TextBlock Text= »{Binding Nom} »></TextBlock> <TextBlock Text= »{Binding Prénom} »></TextBlock> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox> </Border> Une […]

0  

clientaccesspolicy.xml et WCF

Si l’on tente d’accéder à un service WCF depuis une application Silverlight et que service et application sont installés sur des serveurs différents (petit piège classique : localhost est différent du nom de votre machine !), on risque de rencontrer ce type d’erreur : Une erreur s’est produite en tentant d’effectuer une demande à l’URI […]

3