private void UserControl_Loaded(object sender, RoutedEventArgs e)
 {
     _dc  = (ValkyrieLayoutVM)DataContext;
     _an  = new DoubleAnimation(_dc.StaminaTracker.Factor * 359.99 + 40, TimeSpan.FromMilliseconds(150));
     _rag = new DoubleAnimation(318, 42, TimeSpan.FromMilliseconds(0));
     _dc.StaminaTracker.PropertyChanged += ST_PropertyChanged;
     _dc.Ragnarok.Buff.Started          += OnRagnarokStarted;
 }
 public RunemarksControl()
 {
     InitializeComponent();
     Loaded += (_, __) =>
     {
         _dc = DataContext as ValkyrieLayoutVM;
         if (_dc != null)
         {
             _dc.RunemarksCounter.PropertyChanged += OnEdgePropertyChanged;
         }
         //else Console.WriteLine("[EdgeBarLayout] DataContext is null!");
     };
 }