private void OnPopupCommandExecute() { if (Object.Equals(_ltepopup, null)) { _ltepopup = new ltepopup(); } else if (Object.Equals(_ltepopup, null).Equals(false) && _ltepopup.IsLoaded.Equals(false)) { _ltepopup = null; _ltepopup = new ltepopup(); } if (_ltepopup.Visibility.Equals(Visibility.Visible).Equals(false)) { _ltepopup.Show(); StopTimer(); ltepopupModel lm = Application.Current.FindResource("ltepopupModel") as ltepopupModel; lm.StartTimer(); } }
public void ClosePopup() { ltepopupModel lm = Application.Current.FindResource("ltepopupModel") as ltepopupModel; lm.StopTimer(); if (Object.Equals(_ltepopup, null).Equals(false)) { _ltepopup.Close(); _ltepopup = null; } }