2014-10-11 6 views
0

컬렉션의 각 항목에 대한 행이있는 DataGrid가 있습니다. 각 항목에는 DataGridTemplateColumn의 "Delete"버튼이 있습니다. 엔트리의 모델에서이 버튼을 부모 컨테이너에 의해 청취되는 이벤트를 발생시키는 명령에 연결했습니다.이 이벤트는 목록에서 항목을 제거합니다. 내 질문 :확인을 사용하여 DataGrid에서 항목 삭제

  • 더 좋은 방법이 있나요?
  • MVVM을 위반하지 않고 확인 대화 상자를 표시 할 수있는 깔끔한 방법이 있습니까? 가능하다면, 나는 당신이

    this.BindingNavigatorName.DeleteItem = null이

    가 작동 것이다

    과의 InitializeComponent 코드() 부분을 업데이트하는 경우 Func<bool> checkBeforeDeleting

+0

의 중복 가능성 [MVVM에서 성공적으로 MessageBox.Show를 구현하는 방법() 기능?] (http://stackoverflow.com/questions/1098023/ 어떻게 구현 되었습니까? -mvvm의 messagebox-show-functionality-in-you-have-you- –

답변

0

주위를 통과하지 않도록하고 싶습니다 당신. 이제 "삭제 하시겠습니까?"라는 질문을 할 수 있습니다. 프로그램 그렇다면하면, 삭제 여부를 삭제

행운

관련 문제