private void MainSkills_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e) { if (e.Action != NotifyCollectionChangedAction.Remove) { return; } MainSkills.InvalidateMeasure(); MainSkills.Dispatcher.Invoke(DispatcherPriority.Render, EmptyDelegate); CooldownWindowViewModel.Instance.Save(); }
private void MainSkills_OnDrop(object sender, DragEventArgs e) { MainSkills.InvalidateArrange(); MainSkills.InvalidateMeasure(); MainSkills.Dispatcher.Invoke(DispatcherPriority.Render, EmptyDelegate); }