lorsque j'execute le programme et clik sur ajouer une ligne, il
m'affiche le message suivant: type de données incompatible dans
l'expression du critère.
taoetc
Messages postés346Date d'inscriptionlundi 8 septembre 2003StatutMembreDernière intervention 3 septembre 20073 14 nov. 2005 à 08:59
Cree un datagridTableStyle pour la table et la datagrid ou tu veux avec une colonne avec des checkbox.
DataGridTableStylets1 =
new DataGridTableStyle();
ts1.MappingName = NomDeMaTableAffiche;
//pour chaque colonne de la table, je détermine le libellé , la largeur
DataGridFormattableTextBoxColumn TextCol =
new DataGridFormattableTextBoxColumn(0);
TextCol.MappingName = nomColonneLibelle;
TextCol.HeaderText = "Libelle";
TextCol.Width =45;
TextCol.NullText ="";
TextCol.Alignment= HorizontalAlignment.Center;
ts1.GridColumnStyles.Add(TextCol);
//pour les colonnes de type checkbox , je prend un type particulier , mais que peut etre associé à different type de colonne
DataGridBoolColumn BoolCol =
new DataGridBoolColumn();
BoolCol.MappingName = NomDeMaColonneOuiNon;
BoolCol.HeaderText = "O/N";
BoolCol.Width =55;
BoolCol.NullValue=
false;
BoolCol.TrueValue = "1";
BoolCol.FalseValue= "0";
BoolCol.Alignment= HorizontalAlignment.Center;
//je définis les attirbue de couluer de ma girlle
ts1.GridColumnStyles.Add(BoolCol);