【发布时间】:2011-02-25 14:14:32
【问题描述】:
我有一个使用 DataGrid 的 Silverlight 4 应用程序。此 DataGrid 绑定到大约 1,000 条记录的列表。这个网格上的一列是动态的,因为它应该每三十秒更新一次。
我有一个 DispatcherTimer 设置,每 30 秒触发一次。我的问题是,对我来说更新那一列的值的最佳方法是什么?
谢谢!
【问题讨论】:
标签: silverlight binding
我有一个使用 DataGrid 的 Silverlight 4 应用程序。此 DataGrid 绑定到大约 1,000 条记录的列表。这个网格上的一列是动态的,因为它应该每三十秒更新一次。
我有一个 DispatcherTimer 设置,每 30 秒触发一次。我的问题是,对我来说更新那一列的值的最佳方法是什么?
谢谢!
【问题讨论】:
标签: silverlight binding
使每个数据项代表实现 INotifyPropertyChanged 的行,并在更新列值时引发事件。这应该通过在更新变量后立即显示 canges 来工作。
【讨论】: