C# 如何在C中更新我的gridView.ItemsSource#

C# 如何在C中更新我的gridView.ItemsSource#,c#,windows-runtime,windows-store-apps,C#,Windows Runtime,Windows Store Apps,我对GridView和ItemsSource 我的代码如下所示: public ObservableCollection<MyClass> MyData = new ObservableCollection<MyClass>(); ... gridView.ItemsSource = MyData; 公共ObservableCollection MyData=新ObservableCollection(); ... gridView.ItemsSource=MyData

我对
GridView
ItemsSource

我的代码如下所示:

public ObservableCollection<MyClass> MyData = new ObservableCollection<MyClass>();
...
gridView.ItemsSource = MyData;
公共ObservableCollection MyData=新ObservableCollection(); ... gridView.ItemsSource=MyData; 当我向
MyData
添加内容时,我会立即在网格中看到它。但是当我在
MyData
中编辑类型为
MyClass
的元素时,我看不到网格中的更改


如何刷新网格以便我也能看到在
MyClass
项上所做的更改?

一个选项是通过通知更改来通知数据网格。类似如下

可观测收集
项必须实现,即在您的情况下
MyClass

看这里


没有刷新方法!另一个选项可能是在项目源更改时通知。例如这个链接