Plants = new ObservableCollection<Plant>(_dataContext.Plants);
Plants.CollectionChanged += PlantsOnCollectionChanged;
private void PlantsOnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
{
_dataContext.Plants.AddRange(args.NewItems.Cast<Plant>().ToArray());
}