Je suis en train de créer un DataTable
et de le lier à un DataGridView
. Cela fonctionne, mais je ne peux pas définir les en-têtes de colonnes via la propriété Caption
. Il affiche les en-têtes en utilisant le ColumnName
("City") à la place. MSDN dit que
"Vous pouvez utiliser la propriété Caption pour afficher un nom descriptif ou convivial pour une DataColumn."
Voici mon code :
DataColumn dc = new DataColumn("City", typeof(string));
dc.Caption = "";
DataTable dt = new DataTable();
dt.Columns.Add(dc);
DataRow row = dt.NewRow();
row["City"] = "Moscou";
dt.Rows.Add(row);
DataGridView.DataSource = dt;