Je m'etais déja cassé les dents sur le truc
Et je retombe dedans sans retrouver la solution
J'essaye de creer une colonne de type color dans une datatable en vue de l'utiliser dans un datagridview
Mais je dois me planter quelque part dans les cast
Message : Invalid Cast
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 // Creation de la colonne DataColumn col1 = new DataColumn(); col1.DataType = typeof(Color); // System.Type.GetType("System.Drawing.Color"); col1.ColumnName = "Color"; dt.Columns.Add(col1); // Assignation d'une couleur cRow["Color"]= Colors.Blue; // Tentative de recuperation Color v = (Color)(tmpDGV["Color", i].Value);
Et le debugueur me dit
tmpDGV["Color", i].Value "Color [Blue]" object {string};
A mon avis, le problème est a la creation mais je ne sais plus comment faire ?
Quelqu'un sait comment faire ?
Merci de votre aide
Partager