private void HandleGenerateBehaviors(object sender, RoutedEventArgs e) { TaskManager.Self.AddSync(() => { bool didAdd = false; didAdd = AddIfDoesntHave(BehaviorGenerator.CreateButtonBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateCheckBoxBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateComboBoxBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateListBoxItemBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateListBoxBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreatePasswordBoxBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateRadioButtonBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateScrollBarBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateScrollViewerBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateSliderBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateTextBoxBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateToggleBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateTreeViewBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateTreeViewItemBehavior()); didAdd |= AddIfDoesntHave(BehaviorGenerator.CreateUserControlBehavior()); if (didAdd) { AppCommands.Self.SaveGumx(); } }, "Adding Gum Forms Behaviors"); }
private void HandleGenerateBehaviors(object sender, RoutedEventArgs e) { bool didAdd = false; didAdd = AddIfDoesntHave(BehaviorGenerator.CreateButtonBehavior()); didAdd = AddIfDoesntHave(BehaviorGenerator.CreateToggleBehavior()); if (didAdd) { AppCommands.Self.SaveGlux(); } }