Mot-clé - DataBinding

Fil des billets - Fil des commentaires

27juil. 2012

WPF : Le paramètre d'une commande null dans CanExecute au premier appel

J'ai été confronté à un "bug" WPF. Je construis actuellement des commandes injectables par MEF. L'objectif est de factoriser ces commandes entre plusieurs ViewModel et de les déployer rapidement.

Le coeur du système est le passage par binding du paramètre à la commande. Ceci est obligatoire pour la méthode CanExecute comme pour la méthode Execute. Et là, c'est le drame.

Lire la suite...

20mai 2011

WPF : Le Binding dans tous ses états

La liaison de données, ou databinding permet de lier une propriété d'un contrôle graphique à une propriété du modèle de données de l'application.

Le databinding permet, outre la liaison sur les données d'un modèle, des liaisons sur les propriétés des éléments graphiques affichés.

Il est ainsi possible de lier la largeur d'un contrôle avec celle de son parent dans la hiérarchie visuelle.

Lire la suite...

12avr. 2010

WPF Silverlight : Utilisation d'un converter en data binding

Le converter est un concept de base de WPF et Silverlight. Il permet de convertir une donnée du DataContext en une donnée qui puisse être utilisé dans un controle visuel. Par exemple activer une bouton si une variable passe à true.

Lire la suite...

20janv. 2010

Silverlight : déclaration d'un binding en CSharp

Voici deux utilisation du DataBinding dans Silverlight.

La première est un Binding simple d'une propriété sur un champ Text, la deuxième est effectuée sur un fichier resource.

Lire la suite...