我有一個帶有silverlight 4的列表框。我將列表綁定到對象列表。使用MVVM清除listbox(綁定到對象集合)的selecteditem
1.)SelectedValue屬性綁定到名爲Current的視圖模型的公共屬性。我如何清除選擇?我曾嘗試將Current的值設置爲null。那麼,這將清除選擇,但它也會在編輯窗體中打斷綁定,該窗體具有綁定到「當前」屬性的組合框。綁定到Current.FirstName等的文本框工作正常,但是在將Current對象設置爲null後,組合框不起作用。
2.)如何在沒有選擇第一項的情況下加載表單?
我認爲這是一個過時的問題。唯一需要的是將「當前」設置爲空。如果綁定很好,這應該工作。請參閱http://www.silverlightshow.net/items/WCF-RIA-Services-Part-4-Integrating-with-the-Model-View-ViewModel-Pattern.aspx – 2014-10-28 11:14:06