2012-05-26 53 views
0

我有以下代碼爲ViewModel類的構造函數:查看參數構建一次

[ImportingConstructor] 
    public ItemDefViewModel(IItemDefView view) 
     :base(view) 
    { 
     _Item = new ItemModel(); 
    } 

這個視圖模型對應一個子窗口。當我運行一次子窗口時,關閉它並嘗試再次運行它,我得到一個異常,告訴我在關閉的窗口上我不能調用ShowShowDialog。這是否意味着只創建了1個IItemDefView對象?我應該怎麼做呢?

+0

WinForms? Silverlight的? –

回答