DataView를 ListBox에 바인딩하는 간단한 Windows Forms 응용 프로그램이 있습니다. 이 DataView는 Linq을 사용하여 특정 열을 내림차순으로 내 DataTable을 정렬합니다. 내 ListBox는 DataView에 바인딩됩니다. 그런 다음 DataTable에 데이터를 추가하는 간단한 양식이 있습니다. DataTable에 DataRow를 추가하면 ListBox에 표시됩니다..Net DataView 및 DataTable Binding
나는 ... 뒤에서 I've read 일 뭐죠에 관해서 궁금 :
DataView를 객체 필터링하거나 정렬 할 수있는 하나의 데이터 테이블의 사용자 정의보기 이다. 데이터보기는 복잡한 바인딩 컨트롤에 사용되는 데이터 "스냅 샷"입니다. 간단하게 또는 데이터보기 내의 데이터에 복잡한 바인딩을 수행 할 수 있지만 데이터 소스를 새로 고치지 않고 데이터의 고정 "그림"에 바인딩하는 것은 입니다.
DataView는 "스냅 샷"이므로 자동으로 업데이트되지 않았을 것이라고 생각했습니다. DataView는 기본 DataTable이 수정 될 때 업데이트 할 이벤트를 추가합니까? 나를 잘못하지 마라, 이것이 내가 어떻게 일하기를 바라는가?하지만 항상 그런가?