Je prépare actuellement un article sur l'utilisation du PropertyGrid dans nos applications, avec une classe personnelle plutôt d'un contrôle du framework.

Voici le code source de 3 editeurs personnalisés :
- Un slider pour sélectionner une valeur comprise entre 0 et 100
- Un CheckListbox pour sélectionner plusieurs valeurs d'un enum
- Une fenêtre pour sélectionner un dossier (pour l'exemple car elle existe déjà dans le framework)

Pour voir la source : http://www.csharpfr.com/code.aspx?ID=33953