我正在使用Windows Phone應用程序,我想從列表框中刪除項目。如何從C#中的Observable集合中刪除項目
我使用的是以下代碼 List numbers = new List();
ObservableCollection<string> myCollection = new ObservableCollection<string>(numbers);
int indexPerson = listBox1.SelectedIndex;
myCollection.RemoveAt(indexPerson);
var my = (ObservableCollection<string>)listBox1.ItemsSource;
listBox1.ItemsSource=my;
,當我點擊刪除按鈕刪除基於索引一個項目,然後當我將刪除其它項目之前刪除的產品展示和當前已刪除項目被刪除。
如何刪除所有項目?
只刪除所選項目'我怎麼可以刪除所有項目,請幫助me'?將'myCollection'設置爲null,寫'myCollection = new ObservableCollection()'?使用ClearItems()函數([link](https://msdn.microsoft.com/en-us/library/ms654925%28v=vs.110%29.aspx)),迭代集合中的每個項目並手動刪除它...可能在這裏選擇 –
MyDaftQuestions