如何刷新Silverlight控件?

时间:2011-01-21 13:54:54

标签: c# silverlight silverlight-4.0 wpf-controls

如何刷新Silverlight列表框或数据网格?当我绑定项目时,列表框或数据网格不会刷新,直到我在控件内部单击。这很烦人,因为我看不到添加的项目运行时间。

1 个答案:

答案 0 :(得分:1)

您需要使用ObservableCollectionDependency Properties

通过执行此操作,集合会通知视图已更改,以便视图可以自行刷新。

来自ObservableCollection页面:

  

表示动态数据集合,在添加,删除项目或刷新整个列表时提供通知。

在Stack Overflow的答案中,该区域有点大,但在MSDN上有很多关于这些的信息以及此处提出的其他问题。如果在审阅文档后,您有一个特定的问题帖子。