所以我在我的WP7应用程序上有一个详细页面,其中显示了一个列表框,其中显示了我的应用程序中的一些数据。
在代码隐藏中,我将listbox itemssource=设置为对象集合。到目前为止还很简单。我在同一屏幕上也有几个文本框和一个按钮,可以添加到对象集合中。
理想情况下,当我导航到页面时,它应该在列表框中显示集合的内容。如果单击“添加”,则应向集合中添加另一个对象,然后刷新列表框以显示新更新的内容。
我在onNavigatedTo事件中设置了itemsSource,在button click事件中也设置了itemsSource。我的按钮单击事件只是从文本框中提取文本,用文本创建我的对象的实例,将对象添加到集合中,然后重新设置项源
问题是,列表框只有在我按下后退按钮并重新进入页面时才会更新。在“我的按钮单击”事件上设置itemSource似乎没有任何作用-列表框不会刷新。
有人知道我如何刷新列表框吗?