2014-10-11 79 views
0

我有一個DataGrid行中的每個條目的集合。每個條目都有一個「刪除」按鈕(在DataGridTemplateColumn中)。我已將該按鈕掛鉤到條目模型中的命令,該命令觸發其父容器偵聽的事件,該事件從其列表中刪除條目。我的問題:從DataGrid刪除項目與確認

  • 有沒有更好的方法來做到這一點?
  • 有沒有一種整潔的方式可以讓我彈出確認對話框而不違反MVVM?如果可能的話,我想避免將圍繞Func<bool> checkBeforeDeleting
+0

的可能重複[在MVVM你是如何成功地實施了MessageBox.Show()功能?(http://stackoverflow.com/questions/1098023/如何具備任您成功實現,消息框出現的功能,在-MVVM) – 2014-10-21 15:07:05

回答

0

,如果你更新的InitializeComponent()代碼一部分

this.BindingNavigatorName.DeleteItem = NULL

它會爲工作您。你現在可以問「確定刪除?」如果是程序,刪除或者不刪除

好運