WPF- Création des ressources dans un projet séparé
Lors du développement d’un contrôle, on définit des styles pour lui donner une apparence. Il n’est pas rare d’avoir besoin de ces styles dans différentes applications ou encore dans une assembly contenant des “UserControls”... Plutôt que de les redéfinir à chaque fois, nous allons voir comment les partager.
More...
WPF: les styles et la propriété BasedOn
Comme vous le savez, WPF donne aux développeurs la possibilité d’améliorer l’aspect des contrôles via des Styles. Mais connaissez-vous la propriété BasedOn de l’élément Style.
Au même titre que vous faites de l’héritage graphique avec des css, la propriété BasedOn permet d’hériter d’un autre style créé en XAML dans votre application.
More...
Utilisation du ItemTemplateSelector
En Wpf comme en Silverlight, plusieurs cas peuvent se présenter à nous dans le choix d'un template, lorsqu'on décide d'afficher une liste de données.
More...
Grouper et trier simplement les données grâce au CollectionViewSource
Il arrive régulièrement que l’on veuille afficher des données groupées ou triées sur une propriété du type d’objet présent dans la collection.
Avec le CollectionViewSource il est plutôt simple d’y parvenir, en ne faisant que du XAML. Si vous désirez utiliser la fonctionnalité du filtre vous devrez passer par le code behind.
More...
WPF: Déplacer une fenêtre quand sa propriété WindowStyle = “None”
Ce matin je décide de modifier un peu le style de mon application WPF, qui au départ, a une toolBar ressemblant à ceci.

More...
Simuler une modal popup avec MVVM et WPF
Dans ce billet je vous propose une solution pour créer une modal popup en WPF.
Lorsque j'utilise le pattern MVVM, j'ai l'habitude de définir ma View et mon ViewModel de la manière suivante.
More...