Guillaume André

Apprentissage, étude et approfondissement des nouvelles technologies

Archive for March, 2009

Avec Silverlight 3 il est possible de customiser le curseur d’une TextBox. Je vous l’accorde cette fonctionnalité est uniquement dédiée aux graphistes et se trouvera donc côté XAML, voici comment l’implémenter.
Pour changer la couleur par défaut du curseur, il suffit d’une seule ligne :
        <TextBox CaretBrush=”Red” />

Mais il est possible d’aller plus loin [...]

23 Mar, 2009

Silverlight 3 : Save File Dialog

Posted by: Guillaume Andre In: Silverlight

Silverlight 3 permet à présent d’enregistrer des fichiers sur la machine cliente. En effet, la classe SaveFileDialog permet via la méthode ShowDialog d’afficher la fenêtre “Enregistrer sous” propre à votre système d’exploitation. Cette fonctionnalité est bien entendu sécurisée car elle nécessite l’action de l’utilisateur. Utilisateur <=> Sécurité ? Bon ok soit… Via la propriété Filter [...]

21 Mar, 2009

Silverlight 3 : Animation Easing

Posted by: Guillaume Andre In: Silverlight

Silverlight 3 introduit les Easing Animation. Ce sont ni plus ni moins que des animations avec des décélarations et accélérations. En Silverlight 2 il était nécessaire d’utiliser des AnimationUsingKeyFrames et des KeySplines. A présent il suffit de choisir un type d’animation prédéfini pour appliquer une animation à n’importe quel objet et obtenir des effets graphiques [...]

20 Mar, 2009

Silverlight 3 : XAML Element Databinding

Posted by: Guillaume Andre In: Silverlight

Silverlight 3 vient enrichir le modèle de Databinding existant de Silverlight 2 en introduisant la notion de Element Databinding, déjà connue des développeurs WPF.
Le concept du Element Databinding est de lier la valeur de la propriété d’un élément vers la propriété d’un autre élément. Voici un exemple tiré du blog de Tim Heuer, le but [...]

20 Mar, 2009

Silverlight 3 : Out-of-browser (Desktop) application

Posted by: Guillaume Andre In: Silverlight

“Out-of-browser” est une fonctionnalité propre au plugin Silverlight 3. Cette fonctionnalité propose de développer des applications Silverlight et de les rendre accessibles en dehors du navigateur, autrement  dis, de les rendre utilisable sur le bureau de la machine cliente. Cette nouveauté est d’ailleurs couplée à la possibilité de déconnecter une application Silverlight. Ainsi Microsoft vient [...]