这个示例展示了如何把 data-aware 控件 (XtraGrid、XtraPivotGrid、XtraVerticalGrid 等) 绑定到 XML 文件中存储的数据。 注意,在控件被绑定到数据源之后,特定的控件可能需要额外进行定制。 关于这一问题的信息,请参阅相应控件的文档。

下面的示例代码把 GridControl 绑定到存储在一个 XML 文件中的数据。

C#CopyCode image复制代码
// Create a DataSet and fill it with data from an XML file.
DataSet xmlDataSet = new DataSet();
xmlDataSet.ReadXml("e:\\DBs\\Cars.xml");

// Bind the grid to the DataSet.
gridControl1.DataSource = xmlDataSet.Tables[0];
Visual BasicCopyCode image复制代码
' Create a DataSet and fill it with data from an XML file.
Dim XMLDataSet As New DataSet()
XMLDataSet.ReadXml("e:\DBs\Cars.xml")

' Bind the grid to the DataSet.
GridControl1.DataSource = XMLDataSet.Tables(0)