La colonne ne peut pas être ajoutée car sa propriété CellType est une exception nulle
J'ai de la difficulté avec le morceau de code suivant. Quand je vais à travers avec le débogueur, j'obtiens une exception quand il s'agit de la ligne suivante:
dgvCalls.Columns.Insert(1, msisnnColumn);
J'obtiens une exception:
Colonne ne peut pas être ajouté en raison de son
CellType propriété est null.
Bizarrement, j'ai créé la même procédure que pour quelques autres DataGridViews et il a bien fonctionné.
if (!(dgvCalls.Columns.Contains("DirectionImage")))
{
directionIconColumn = new DataGridViewImageColumn();
directionIconColumn.Name = "DirectionImage";
directionIconColumn.HeaderText = "";
dgvCalls.Columns.Insert(0, directionIconColumn);
directionIconColumn.CellTemplate = new DataGridViewImageCell();
}
if (!(dgvCalls.Columns.Contains("msisndColumn")))
{
msisnnColumn = new DataGridViewColumn();
msisnnColumn.Name = "msisndColumn";
msisnnColumn.HeaderText = "Klic";
dgvCalls.Columns.Insert(1, msisnnColumn);
msisnnColumn.CellTemplate = new DataGridViewTextBoxCell();
}
Des suggestions?
source d'informationauteur Niko Gamulin
Vous devez vous connecter pour publier un commentaire.
Essayez de la tourner ces deux lignes. Que pourrait faire l'affaire.