8

DataGridView有 7 列带有标题(ID、TITLE、AUTHOR、GENRE、PRICE、PUBLISH、DESCRIPTION)。在来自 xml 文件的 datagridview 中的数据上,两列的顺序发生了变化,新的顺序是(ID、AUTHOR、TITLE、GENRE、PRICE、PUBLISH、DESCRIPTION)。这背后的原因是什么?

从 xml 文件中读取

Application.DataSet dsFileData = new DataSet("Books"); 
dsFileData.ReadXml(lSoruceFile); 
dgvBooksDetails.DataSource = dsFileData; 
dgvBooksDetails.DataMember = "book";
4

1 回答 1

11

您需要将AutoGenerateColumns属性设置为 false。

于 2012-07-10T06:01:31.740 回答