Ejemplo n.º 1
0
        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");
        }
Ejemplo n.º 2
0
        private void HandleGenerateBehaviors(object sender, RoutedEventArgs e)
        {
            bool didAdd = false;

            didAdd = AddIfDoesntHave(BehaviorGenerator.CreateButtonBehavior());
            didAdd = AddIfDoesntHave(BehaviorGenerator.CreateToggleBehavior());

            if (didAdd)
            {
                AppCommands.Self.SaveGlux();
            }
        }