WPF/EF4.0/MVVM 응용 프로그램에서 Customer 엔터티를 편집하는보기가 있습니다. 내 CustomerViewModel에서 "bool IsCustomerInEditMode"속성을 설정하는 가장 좋은 방법은 Entity의 모든 개별 속성에 대해 OnChanging/OnChanged 부분 메서드를 사용할 때 부족합니다. 내가 아는 한 OnEntityChanging 메서드는 없습니다 ...Entity Framework - 모든 속성에 대해 OnChanging을 발생시키는 방법?
고마워요!
편집 : 답변 : EntityState
스칼라 속성이 변경되면 변경 사항을보고하는 속성을 얻는 방법 - 내 질문 중 하나에 대답하기 때문에 Scott의 대답이 정확하다고 표시했습니다 .____ 그러나 내 질문에 대한 대답은 IsCustomerInEditMode = SelectedCustomer.EntityState == EntityState.Modified 사용) || (SelectedCustomer.EntityState == EntityState.Added) –
가능한 복제본 [Entity Framework : 속성 변경시 이벤트 발생 방법] (http://stackoverflow.com/questions/5623000/entity-framework-how-to-raise) -an-event-on-property-change) – Matt