【发布时间】:2017-03-12 15:43:49
【问题描述】:
我在两个不同的 WPF 表单中有相同的 ListView。第一个表单打开第二个表单。当我将相同的 DataSet 和 DataTable 作为 DataSource 分配给两个 ListView 时,只有第一个在 DataTable 中的数据发生更改时才会更新。如果我删除了对第一个 Form ListView 的 DataSource 分配,那么第二个 Form ListView 会更新。
作业的代码是,
WatchListListView.ItemsSource = MyProjectDataManager.myStockDataSet.Tables["InternalWatchListTable"].AsDataView();
MyProjectDataManager 是一个持久的 C# 类,它包含并维护我的内部数据表。
如何让两个 ListView 都更新?
【问题讨论】: