If you still need to refresh your ListView in any other case (lets assume that you need to update it ONE time after ALL the elements were added to the ItemsSource) so you should use this approach:
ICollectionView view = CollectionViewSource.GetDefaultView(ItemsSource);
view.Refresh();