public DetectorTemplateViewModel(TLCGenTemplateModel <DetectorModel> template) { _Template = template; foreach (var fc in template.Items) { Detectoren.Add(fc); } Detectoren.CollectionChanged += Detectoren_CollectionChanged; if (Detectoren.Any()) { SelectedDetector = Detectoren.First(); } DetectorTypeOpties.Clear(); var descs = Enum.GetValues(typeof(DetectorTypeEnum)); foreach (DetectorTypeEnum d in descs) { DetectorTypeOpties.Add(d.GetDescription()); } }