2012-06-09 42 views
0

我有一個WPF綁定到可觀察集合的DataGrid。在我的用戶界面中,用戶可以添加一個新的元素到底層的集合。我想這樣使用DataGrid選擇添加的項目獨立於當前的排序

grid.SelectedIndex = collection.Count - 1; 

的所有情況不工作,選擇在我的DataGrid中新添加的項目,但根據DataGrid的當前分類的項目被在底部或頂部加入。有任何想法嗎?

回答

3

,如果你要添加的項目的引用:

grid.SelectedItem = addedItem; 

,如果你沒有一個參考:

grid.SelectedItem = underlyingList[underlyingList.Count-1];