2010-07-12 37 views

回答

1

如果我正確猜測你有一個ViewModel的行,所以你可以把一些代碼放入設置器的單元格值。你想要什麼用的命令呢?

UPDATE:如果你想跟蹤哪些行已經改變了只需要加一個IsModified標誌你行視圖模型,並設置每個屬性的setter這是通過網格編輯的標誌。不需要命令。

更新:我已經把一個小例子來說明我的意思。

public class RowViewModel 
{ 
    private bool _IsModified = false; 

    private string _FirstName; 
    public string FirstName 
    { 
     get { return _FirstName; } 
     set { _FirstName = value; _IsModified = true; } 
    } 

    private string _LastName; 
    public string LastName 
    { 
     get { return _LastName; } 
     set { _LastName = value; _IsModified = true; } 
    } 
} 
+0

是的,我有行視圖模型。 只需要保存那些已經改變的行。當一個項目被修改時,我可以設置一些跟蹤 – user9969 2010-07-12 22:25:51

+0

不需要一個命令是好消息。我會給它一個去 – user9969 2010-07-13 04:56:33