/// <summary> /// Deactivateds the specified sender. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="Caliburn.Micro.DeactivationEventArgs" /> instance containing the event data.</param> void Deactivated(object sender, DeactivationEventArgs e) { if (!e.WasClosed) return; ((IDeactivate)model).Deactivated -= Deactivated; if (deactivatingFromView) return; deactivateFromViewModel = true; actuallyClosing = true; view.Close(); actuallyClosing = false; deactivateFromViewModel = false; }
void Deactivated(object sender, DeactivationEventArgs e) { if (!e.WasClosed) { return; } ((IDeactivate)this.model).Deactivated -= this.Deactivated; if (this.deactivatingFromView) { return; } this.deactivateFromViewModel = true; this.actuallyClosing = true; this.view.Close(); this.actuallyClosing = false; this.deactivateFromViewModel = false; }
private Task Deactivated(object sender, DeactivationEventArgs e) { if (!e.WasClosed) { return(Task.FromResult(false)); } ((IDeactivate)model).Deactivated -= Deactivated; if (deactivatingFromView) { return(Task.FromResult(true)); } deactivateFromViewModel = true; actuallyClosing = true; view.Close(); actuallyClosing = false; deactivateFromViewModel = false; return(Task.FromResult(true)); }
private void AddSIItemViewModel_Deactivated(object sender, DeactivationEventArgs e) { while (Items.Count != 0) { Items[0].TryClose(); } foreach (SensitiveItemBaseClass si in SensitiveItemBaseClasses) { if (!SIDictionary.ContainsKey(si.EquipmentName)) { SIDictionary.Add(si.EquipmentName, new List <SensitiveItemBaseClass>()); SIDictionary[si.EquipmentName].Add(si); } else { SIDictionary[si.EquipmentName].Add(si); } } foreach (KeyValuePair <string, List <SensitiveItemBaseClass> > si in SIDictionary) { ActivateItem(new SensitiveItemViewModel(si.Key, si.Value, WeaponAssignments, RoleAssignments)); } }
//Juries TODO improve (remove typing tied to contentfactory) private void ViewModelDeactivated(object sender, DeactivationEventArgs e) { if (e.WasClosed) { var container = _target as TabGroupPane; if (container != null) { WorkSurfaceContextViewModel model = sender as WorkSurfaceContextViewModel; if (model != null) { var vm = model.WorkSurfaceViewModel; var toRemove = container.Items.Cast <ContentPane>().ToList() .FirstOrDefault(p => p.Content != null && p.Content == vm); RemovePane(toRemove); if (toRemove != null && Application.Current != null && !Application.Current.Dispatcher.HasShutdownStarted) { container.Items.Remove(toRemove); } } } } }
private void OnTabDeactivated(object sender, DeactivationEventArgs args) { if (!args.WasClosed) { return; } var pane = (LogPaneViewModel)sender; Items.Remove(pane); Task.Factory.StartNew(() => { try { LogazmicSettings.Instance.Receivers.Remove(pane.Receiver); pane.Dispose(); } catch (Exception e) { Logger.Error(e, "Failed to remove or dispose receiver"); } }); }
private void OnRootWindowDeactivated(object sender, DeactivationEventArgs e) { this.RootWindowDeactivated?.Invoke(this, e); }
/// <inheritdoc/> protected override void OnDeactivated(DeactivationEventArgs eventArgs) { CheckAccess(); ResetTaskbar(); base.OnDeactivated(eventArgs); }
/// <summary> /// The deactivated. /// </summary> /// <param name="sender"> /// The sender. /// </param> /// <param name="e"> /// The DeactivationEventArgs. /// </param> private void Deactivated(object sender, DeactivationEventArgs e) { if (!e.WasClosed) { return; } ((IDeactivate)this._model).Deactivated -= this.Deactivated; if (this._deactivatingFromView) { return; } this._deactivateFromViewModel = true; this._actuallyClosing = true; this._view.Close(); this._actuallyClosing = false; this._deactivateFromViewModel = false; }
private void ShellDeactivating(object sender, DeactivationEventArgs e) { stateManager.SaveSettingsAsync(); }
private void RaiseDeactivated(DeactivationEventArgs e) { Deactivated?.Invoke(this, e); }
private void RaiseAttemptingDeactivation(DeactivationEventArgs e) { AttemptingDeactivation?.Invoke(this, e); }
private void OnDeactivated(object sender, DeactivationEventArgs e) { ((IDeactivate)sender).Deactivated -= OnDeactivated; GotoLogin(); }
/// <summary> /// The Time Series Plot Expanded is closed. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void TimeSeriesPlotExpanded_Deactivated(object sender, DeactivationEventArgs e) { TimeSeriesPlotExpanded = null; NotifyOfPropertyChange(() => this.CanExpandTimeSeriesPlot); }
/// <summary> /// The Heatmap Plot Expanded is closed. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ExpandShipTrackPlot_Deactivated(object sender, DeactivationEventArgs e) { ShipTrackPlotExpanded = null; NotifyOfPropertyChange(() => this.CanExpandShipTrackPlot); }
/// <summary> /// The Heatmap Plot Expanded is closed. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void HeatmapPlotExapnded_Deactivated(object sender, DeactivationEventArgs e) { HeatmapPlotExapnded = null; NotifyOfPropertyChange(() => this.CanExpandHeatmapPlot); }
private void SelectedSoldierAssignRoleTabControlViewModel_Deactivated(object sender, DeactivationEventArgs e) { if (RoleAssignments.Last().AssignedSoldier == NewSoldier) { AssignedRole = RoleAssignments.Last().Role.RoleName; } }
void OnViewModelDeactivated(object sender, DeactivationEventArgs e) { if (e.WasClosed) { var deactivatable = (IDeactivate) sender; deactivatable.Deactivated -= OnViewModelDeactivated; var view = Children .OfType<FrameworkElement>() .FirstOrDefault(fe => ReferenceEquals(fe.DataContext, sender)); if (view != null) { Children.Remove(view); } } }
private void AddRoleViewModel_Deactivated(object sender, DeactivationEventArgs e) { BindRoles = new BindableCollection <Roles>(RolesList.ToList()); }
private void SelectedRoleAddAssignedSIViewModel_Deactivated(object sender, DeactivationEventArgs e) { AssignedSI = new BindableCollection <SensitiveItemBaseClass>(RoleWeaponAssignment.AssignedSI); }
private void AddSoldierViewModel_Deactivated(object sender, DeactivationEventArgs e) { BindSoldiers = new BindableCollection <Soldier>(SoldierList); }
private void TransactionOverviewViewModel_AttemptingDeactivation(object sender, DeactivationEventArgs e) { removeOutdatedOffers = true; }
private void OnDeactivated(object sender, DeactivationEventArgs deactivationEventArgs) { _changedFeature.OnCompleted(); _changedSetting.OnCompleted(); _configSubscription.Dispose(); }
void _addNew_Deactivated(object sender, DeactivationEventArgs e) { LoadPlayLists(); }
private void SelectedSoldierAssignRoleTabControlViewModel_AttemptingDeactivation(object sender, DeactivationEventArgs e) { TryClose(); }
private void ConnectionSetupViewModel_Deactivated(object sender, DeactivationEventArgs e) { }
public virtual void Deactivated(DeactivationEventArgs args) { }
private void SelectedSoldierAssignRoleTabControlViewModel_Deactivated(object sender, DeactivationEventArgs e) { if (RoleAssignments.Count() > 0) { if (RoleAssignments.Last().AssignedSoldier == Soldier) { Platoon = RoleAssignments.Last().Role.PlatoonString; Squad = RoleAssignments.Last().Role.SquadString; FireTeam = RoleAssignments.Last().Role.FireTeamString; SensitiveItemBaseClasses = new BindableCollection <SensitiveItemBaseClass>(); SelectedRoleName = RoleAssignments.Last().Role.RoleName; foreach (WeaponAssignments weaponAssignments in AllWeaponAssignments) { if (weaponAssignments.Role == RoleAssignments.Last().Role) { foreach (SensitiveItemBaseClass sensitiveItemBaseClass in weaponAssignments.AssignedSI) { SensitiveItemBaseClasses.Add(sensitiveItemBaseClass); } } } } } }
private void EducationTabViewModel_Deactivated(object sender, DeactivationEventArgs e) { _logger.Info("EducationTabViewModel was deactivated"); }
private void _viewModel_Deactivated(object sender, DeactivationEventArgs e) { _viewModel.Deactivated -= _viewModel_Deactivated; Close(); }
private void ShellOnDeactivated(object sender, DeactivationEventArgs deactivationEventArgs) { this.TryClose(); }
/// <inheritdoc/> protected override void OnDeactivated(DeactivationEventArgs eventArgs) { Logger.Debug("Deactivating {0} (\"{1}\").", GetType().Name, DisplayName); base.OnDeactivated(eventArgs); }
public override void Deactivated(DeactivationEventArgs args) { base.Deactivated(args); }