Devi usare la ObservableCollection<T> invece che List<T>