【发布时间】:2013-05-25 16:48:54
【问题描述】:
如何更新 GridView 的内容。即最初我将数据绑定到 GridView 并且一旦我更新了数据库,我必须清除现有项目并绑定更新的项目。
【问题讨论】:
标签: c# gridview visual-studio-2012 microsoft-metro windows-store-apps
如何更新 GridView 的内容。即最初我将数据绑定到 GridView 并且一旦我更新了数据库,我必须清除现有项目并绑定更新的项目。
【问题讨论】:
标签: c# gridview visual-studio-2012 microsoft-metro windows-store-apps
你说你已经绑定了GridView?在这种情况下,您有两种选择:
您可以将其绑定到ObservableCollection,当它发生变化时会通知 UI。这意味着您只需清除此集合以删除旧项目,然后将新的更新项目添加到其中。
或者,您可以在包含您将GridView 绑定到的集合的类上实现INotifyPropertyChanged,并在将包含旧项目的集合替换为包含更新项目的新集合时引发PropertyChanged .
如果你能发布一些代码来显示你目前正在做什么,会更容易帮助你。
【讨论】: