Bonjour

J'ai un DGV bindé sur une liste de classe T
Un elément de cette classe est un enum
Donc dans le DGV pour la colonne correspondande j'aimerais afficher un Combo qui limite le choix aux valeurs de l'Enum
Mais je ne sais pas bien comment proceder

Si je fais simplement un truc du genre ci dessous j'ai une erreur de cast a l'execution

Il y a certainement autre chose a faire mais je cherche
Merci de votre aide


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  DataGridViewCell Cmb = new DataGridViewComboBoxCell();
  dgv_Selected.Columns["TP"].CellTemplate = Cmb;

Voici mon enum

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 public enum PrObjType
  {
    Image,
    Text,
    Rectangle,
    Ellipse
  }