설명하려고합니다. 창 (wpf)의 컨트롤에 바인딩 된 데이터 집합 행에서 더티 레코드를 추적하려고합니다.ado.net 데이터 집합의 더티 레코드
잘 작동합니다. 그 dataSet의 dataTable에 바인딩 된 일부 텍스트 상자를 편집하기 시작한다고 가정 해 보겠습니다. 한 문자를 텍스트 상자에 추가하면 데이터 집합이 더티라고 표시됩니다.
그러나 다시 문자를 삭제하면 (원래 값 복원) 데이터 세트가 여전히 더럽습니다. 데이터 세트에 원래 값을 복원 한 후에는 더 이상 유효하지 않습니다. 왜냐하면 reallity에서는 더티가 아니기 때문입니다.
데이터 집합이 바인딩 필드 또는 유사한 aproach에서 더티 레코드를 다시 계산할 수 있도록 호출해야하는 메서드가 있습니까? 감사.
단지 더 자세히 설명합니다. "폼"에 표시기를 표시하려면이 기능이 필요합니다. 데이터가 변경되었거나 편집되지 않은 상태에서 변경된 것이므로 바운드 필드가 변경 될 때마다 확인을 실행해야합니다. – Wally