Exemple #1
0
        public FixedSkillContainers()
        {
            DropHandler = new SkillDropHandler();
            InitializeComponent();
            AddHandler(DragablzItem.DragStarted, new DragablzDragStartedEventHandler(ItemDragStarted), true);
            AddHandler(DragablzItem.DragCompleted, new DragablzDragCompletedEventHandler(ItemDragCompleted), true);
            _opacityUp   = AnimationFactory.CreateDoubleAnimation(250, 1, easing: true);
            _opacityDown = AnimationFactory.CreateDoubleAnimation(250, 0, easing: true, delay: 1000);

            Loaded   += OnLoaded;
            Unloaded += OnUnloaded;
        }
        public FixedSkillContainers()
        {
            DropHandler = new SkillDropHandler();

            InitializeComponent();
            AddHandler(DragablzItem.DragStarted, new DragablzDragStartedEventHandler(ItemDragStarted), true);
            AddHandler(DragablzItem.DragCompleted, new DragablzDragCompletedEventHandler(ItemDragCompleted), true);
            //_mainButtonTimer = new DispatcherTimer { Interval = TimeSpan.FromMilliseconds(500) };
            //_secButtonTimer = new DispatcherTimer { Interval = TimeSpan.FromMilliseconds(500) };
            //_mainButtonTimer.Tick += MainButtonTimer_Tick;
            //_secButtonTimer.Tick += SecButtonTimer_Tick;
            _opacityUp = new DoubleAnimation(1, TimeSpan.FromMilliseconds(250))
            {
                EasingFunction = new QuadraticEase()
            };
            _opacityDown = new DoubleAnimation(0, TimeSpan.FromMilliseconds(250))
            {
                EasingFunction = new QuadraticEase(), BeginTime = TimeSpan.FromMilliseconds(1000)
            };

            Loaded   += OnLoaded;
            Unloaded += (_, __) => { SettingsWindowViewModel.AbnormalityShapeChanged -= OnSkillShapeChanged; };
        }