Bonjour, j'ai une petit souci pour binder une propertyGrid avec un objet enumerable dans le cadre d'un projet winForm alors voila, j'ai 2 classes:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| public class Prog : IEnumerable
{
public Dictionary<string,Option> options = new Dictionary<string,Option>();//Ici le string du dictionnaire est le nom de mon option
public Dictionary<string,Option> Options
{
get { return options; }
}
private string ProgName;
public string ProgName
{
get { return progName; }
}
}
public class Option
{
private Type type;
private object value;
} |
Alors ça que j'aimerai c'est générer un propertyGrid avec un objet Prog ou chaque option serai une catégorie:
ProgName
Option1
Option2
Etc
alors que quand je binde mon objet Prog avec
propertyGrid1.SelectedObject = prog;
j'obtiens mon dictionnaire Options sous forme de collection
Misc
- ProgName bla
- Options (Collection)
or je voudrais que se soit comme decrit au dessu
n'ayant pas trouvé de doc sur comment binder un objet enumerable a une propertyGrid je me tourne vers vous,
merci d'avance pour vos réponses.
Partager