2010-11-29 5 views
0

mvvm 라이트가있는 매우 간단한 wpf 어플리케이션을 만들었습니다.MVVM/MVVM-Light로 레코드 편집

나는 목록보기에서 행을 가지며, 이것들은 Book 객체의 템플릿 표현입니다. 행을 클릭하고 편집 버튼을 클릭하면이 버튼이 새 창을로드하고 mvvm-light의 메신저를 사용하여 편집 할 새 창을 보냅니다.

내 새 창에서 레코드를 편집하면 주 폼의 데이터가 업데이트됩니다. 텍스트 상자는 메신저를 통해받은 개체에 바인딩됩니다.

나는 본질적으로 장소 주변의 동일한 책 객체에 대한 참조를 전달했기 때문에 이것을 알고있다. 따라서 한 곳에서 업데이트된다. 그리고 메인 페이지에서도 업데이트된다.

내가 알고 싶은 것은 표준 방법/방법/개념이 내가하려는 일을 성취하는 것인가? 즉, 편집을 폐기하는 옵션이있는 "편집"페이지/화면을 만드시겠습니까?

감사합니다.

답변

0

엔티티에서 ICloneable을 구현하고 편집을 위해 복제본을 만들 수 있습니까?

+0

거의 1 년 동안과 같이 오래되었습니다. 그러나 나는 그것이 내가했던 것을 본질적으로 생각한다. –