개별 도메인 개체에 바인딩 된 일부 컨트롤이 있습니다. 이러한 객체를 통해 데이터베이스에 대한 몇 가지 기본 업데이트 작업을 구현해야합니다. MVVM 명령 바인딩을 사용하여 데이터베이스를 업데이트하고 있습니다. 문제는 기본적으로 원래 값을 다시로드하는 취소 버튼입니다. 일시적으로 데이터베이스에서 개체를 다시로드했지만 곧 변경해야합니다.WPF 데이터 바인딩 취소 작업
개체를 쉽게 복제 할 수 없으므로 개체를 완전하게 복사하고 수동으로 동기화하지 못했습니다.
UpdateSourceTrigger를 Binding을 명시 적으로 설정하고 UpdateSource를 수동으로 호출하는 것이 최상의 솔루션 인 것처럼 보이지만이를 구현하는 방법을 찾지 못했습니다. 뷰 모델 (또는 명령)에서 컨트롤을 볼 수있는 권한이 없으므로이를 찾을 수 없습니다.
아이디어가 있으십니까?