internal void SelectRegistration(Collection <TActionComponent> gadgets) { gadgets.ThrowNull(); RegistrationItemsSource.Clear(); foreach (var component in gadgets) { RegistrationItemsSource.Add(component.Models.GadgetRegistrationModel); } }
internal void SelectRegistration(Collection <TActionComponent> gadgets) { gadgets.ThrowNull(); RegistrationItemsSource.Clear(); foreach (var component in gadgets) { var gadget = component.Models.GadgetRegistrationModel; if (gadget.Enabled) { RegistrationItemsSource.Add(gadget); } } if (RegistrationItemsSource.Any()) { RegistrationSelectedIndex = 0; } }