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; }; }