Асинхронный вызов CollectionView.MoveCurrentToFirst?
Упс нашел его:
cv.Dispatcher.BeginInvoke(New Action(AddressOf cv.MoveCurrentToFirst))