Mot-clé - Binding

Fil des billets - Fil des commentaires

22fév. 2012

WPF : Radiobutton en erreur dans les onglets

J'ai récemment fait face à un comportement étrange de mes radiobuttons. Je les utilisais dans un environnement à onglets - et lorsque j'ouvrais simultanément 2 onglets sur le même type de view model, les combobox apparaissait e,touré d'un cadre rouge.

Lire la suite...

08août 2011

WPF Infragistics : XamMenuItem et command binding

Je travaille avec la librairie Infragistics depuis maintenant deux semaines. J'ai eu la surprise de constater que le XamMenuItem - qui est le contrôle utilisé pour construire les menus - ne fournit pas d'implémentation pour Command.

Pas de propriété Command donc. Voici ce que j'ai trouvé sur les forums d'Infragistics pour contourner le problème :

<ig:XamMenuItem Header="Item 1"    >
    <ig:XamMenuItem.InputBindings>
        <MouseBinding MouseAction="LeftClick" Command="MyCommand"  />
    </ig:XamMenuItem.InputBindings>
</ig:XamMenuItem>

Etonnant pour une librairie de cette qualité.

  • Le lien original sur le forum Infragistics.
  • Le lien vers la documentation
  • ''Infragistics décommissionne les documentations de ces anciens produits. Les liens ci dessus peuvent devenir invalides

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...