private void UserPresetsControl_Unloaded(object sender, RoutedEventArgs e) { if (!_loaded) return; _loaded = false; PresetSelected -= UserPresetsControl_PresetSelected; PresetsManager.PresetSaved -= UserPresetsControl_PresetSaved; }