2010-12-15 40 views

回答

1

我的最初預感不是......這是基於文森特·西巴爾的文章blog的讀數。

看來DataGrid上的CommitEditCommand稱爲IEditableCollectionView對應物。所以......

DataGrid.CommitEditCommand - >IEditableCollectionView.CommitEdit - >IEditableObject.EndEdit

因此,如果你的模型正在實施IEditableObject,而你在DataGrid擊球輸入(通過命令管理InputBinding存儲)將默認執行DataGrid.CommitEditCommand內的細胞而掀起的下游爲mentione dabove行動級聯..

的博客不會談論利用事件,如RowEditEndingCellEditEnding的取消這意味着在理論上,你可以取消該命令的命令,並在該點路由到你想要的行爲。

+0

+1鏈接到vince Sibal的博客 – David 2010-12-16 08:09:37

相關問題