我想複製一個observablecollection中的列表項。當我這樣做時:複製一個ObservableCollection項目
TreasureCards[TreasureCards.Count - 1] = TreasureCards[CardPosition];
它創建特定列表項的副本,但它們在我的用戶界面中鏈接。所以如果我更改新的重複項目的名稱,它會更改原始名稱。我知道我可以逐個完成每個屬性(請參見下文),但有沒有辦法只複製整個項目?
TreasureCards[TreasureCards.Count - 1].Name = TreasurecCards[CardPosition].Name;
TreasureCards[TreasureCards.Count - 1].Type= TreasurecCards[CardPosition].Type;
// etc
對不起,我的響應延遲,我還沒有機會在我的項目上工作到現在。感謝您的幫助羅伯特 - 我能夠讓我的克隆工作! – Stacey 2011-03-25 02:11:27