Я пытаюсь создать DataTable
и привязать его к DataGridView
. Он работает, но я не могу устанавливать заголовки столбцов через свойство Caption
. Он отображает заголовки, используя ColumnName
( "Город" ). MSDN говорит, что
"Вы можете использовать свойство Caption для отображения описательного или дружественного имя для DataColumn."
Вот мой код:
DataColumn dc = new DataColumn("City", typeof(string));
dc.Caption = "Город";
DataTable dt = new DataTable();
dt.Columns.Add(dc);
DataRow row = dt.NewRow();
row["City"] = "Moscow";
dt.Rows.Add(row);
datagridview.DataSource = dt;