public ExistingConditionSelectorModel(ConditionService service) { ObservableCollection<ExistingConditionListingModel> conditions = new ObservableCollection<ExistingConditionListingModel>(); foreach (ConditionContainer container in service.Definition.ConfiguredConditions) { ExistingConditionListingModel containerModel = new ExistingConditionListingModel(container); containerModel.OnSelect += ItemSelect; conditions.Add(containerModel); } Conditions = conditions; }
protected void SetModel(object sender, DependencyPropertyChangedEventArgs e) { Model = DataContext as ExistingConditionListingModel; }