Does you viewmodel implement the INotifyPropertyChanged interface and raise the PropertyChanged event when you've added more items?
A better solution is to make the viewmodel property you bind against an ObservableCollection. This class will automatically raise the PropertyChanged event when items are added/removed from the collection.