Silverlight 1.1 et ses petites contrariétés
Dans la rubrique "Les bonnes astuces de tonton Gouffe" aujourd'hui :
Comme vous avez sûrement du le remarquer, Silverlight 1.1 est en version alpha ! Ce qui implique que beaucoup de choses ne fonctionnent pas encore vraiment bien.
Une chose en particulier, le parsing du xaml décrivant vos UserControls ! Sachez simplement que vous pourrez seulement déclarer le UserControl en Xaml et affecter les propriétés de types simples (tels que string, int...). Oubliez les énumérations, et encore plus les transformations. Tout ça se fait dans le code behind (en espérant que ça changera un jour).
Donc pour une petite translation par exemple, on va écrire dans le code behind (en c#):
TranslateTransform translate = new TranslateTransform();
translate.X = 200;
translate.Y = 100;
userControl.RenderTransform = translate;
Je pense que le code parle de lui même... Je vous laisse imaginer la suite pour faire des animations :)
Oui c'est bien dommage qu'il ne soit pas encore possible de faire tout ça en xaml !
PS : c'est plus accessible ça Nomogo ? :D