Czy nie powinieneś wykorzystać EventModel? Bo kolekcją jest sam Event
Events = new EventCollection
[DateTime.Now] = new List<EventModel>
new EventModel { Name = "Cool event1", Description = "This is Cool event1's description!" },
Jakie są błędy?
Jak zdefiniowane są komponenty kalendarza w pliku XAML ? Oraz jak bindujesz wartości