0
使用ListCollectionView時,如何將焦點移至新創建的記錄? 我的聲明是ListCollectionView移至新創建的記錄
Public WithEvents Data As PersonList = PersonList.GetList()
Private MyView As New ListCollectionView(Data)
Private WithEvents _Person As Person
我用插入人的代碼是
_Person = New Person("AAAA", 100)
Data.Insert(0, _Person)
我使用MyView.MoveCurrentTo(不知道要放什麼東西在這裏),但似乎沒有任何工作嘗試。
如果我正在處理底層的ObservableCollection,那麼我會去索引0,但我不能依賴這個,因爲ListCollectionView可以被排序和過濾,因此記錄不再與ObservableCollection的順序相同。
托馬斯嗨,這是我試過的事情之一。我不相信這是如此困難。刪除和編輯非常簡單。即使添加新記錄也很容易,只要您不需要關注它(這是必不可少的!)。我不能告訴我的客戶,他們必須在輸入新數據之前找到插入的記錄,它應該自動去那裏。感謝您的建議,儘管.. – Mitch 2009-05-27 11:40:54