【发布时间】:2011-02-11 03:08:50
【问题描述】:
我有一个在表单加载时通过 XML 文件填充的数据网格。一切都很好,但我希望数据网格在收到新订单时动态更新(单独的类接收数据流并更新文件)。
我正在寻找有关如何执行此操作的建议。 (即每秒使用计时器更新,或使用 FileSystemWatcher 监控文件等)
既然在这里,我不妨提一下,为了更新数据网格,我正在清除整个数据集并使用以下方法重新读取文件:
DataSet.Clear();
DataSet.ReadXml("file.xml");
dataGridView1.DataSource = DataSet;
如果这不是正确的方法,请提供任何替代建议。
【问题讨论】:
-
哪个平台?银光? WPF?窗体? asp.net?
标签: c# xml winforms datagridview dataset