Mot-clé - CSharp 4.0

Fil des billets - Fil des commentaires

03déc. 2012

Infragistics : XamDataGrid et export Excel

J'utilise actuellement la librairie graphique Infragistics 11.1. La raison du choix a été la puissance du composant XamDataGrid qui permet de manipuler de gros volumes de données à la manière d'Excel.

Sur l'utilisation du composant, aucun problème. Par contre la sortie Excel est capricieuse.

Lire la suite...

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

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

24janv. 2012

NHibernate : mapper une clé primaire composite avec les NHibernate attributes

Une clé primaire composite est une clé composée de plusieurs colonnes. Voici comment mapper une clé composite avec les NHibernate Attribute.

Lire la suite...

10janv. 2012

CSharp 4.0 : Le piège de l'UnaryExpression

Tout a commencé dans la méthode qui me sert à récupérer le nom d'une propriété. Je passe ma propriété en paramètre d'une fonction en tant que lambda expression. A l'exécution, j'obtenais une NullReferenceException.

Lire la suite...