Creer un combobox dans un datagridview bindé
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:
1 2
| DataGridViewCell Cmb = new DataGridViewComboBoxCell();
dgv_Selected.Columns["TP"].CellTemplate = Cmb; |
Voici mon enum
Code:
1 2 3 4 5 6 7
| public enum PrObjType
{
Image,
Text,
Rectangle,
Ellipse
} |