2013-04-17 1 views
0

C#에서 내 gridView.ItemsSource 업데이트하는 방법 : 나는 MyData에 무언가를 추가 할 때나는 <code>GridView</code> 내 코드는 다음과 같이 보이는 <code>ItemsSource</code></p> <p>에 문제가

public ObservableCollection<MyClass> MyData = new ObservableCollection<MyClass>(); 
... 
gridView.ItemsSource = MyData; 

나는 즉시 그것을 참조 격자. 그러나 MyData에있는 MyClass 유형의 요소를 편집 할 때 그리드의 변경 내용이 표시되지 않습니다.

그리드를 새로 고침하여 MyClass 항목의 변경 사항을 확인하는 방법은 무엇입니까?

답변

-2

하나의 옵션은 변경 내용을 알리는 데이터 그리드를 알리는 것입니다. INotifyPropertyChanged를 구현해야합니다 다음 Link

+0

보면 더 새로 고침 방법은 없습니다! – gurehbgui

+0

확인, xaml 용 – ClickBright

+0

다른 옵션은 항목 원본이 변경되었을 때이를 알릴 수 있습니다. 예 :이 링크와 같은 예 : http://stackoverflow.com/questions/5529829/c-sharp-datagridview-binding-to-a-class-not-updating – ClickBright

관련 문제