Пример #1
0
        protected override void OnClosing(CancelEventArgs e)
        {
            base.OnClosing(e);
            // Make sure to cache the profiles before we close
            MasterTargetListViewModel.SaveTargetProfiles();

            Window _window = Window.GetWindow(this);

            foreach (Window win in _window.OwnedWindows)
            {
                win.Close();
            }
        }
Пример #2
0
 public void RefreshExecuted(object args)
 {
     TargetProfiles = new ObservableCollection <PersonModel>(MasterTargetListViewModel.GetTargetProfiles());
     OnPropertyChanged("TargetProfiles");
 }
Пример #3
0
 public SMSViewModel()
 {
     TextBeltVM             = new TextBeltViewModel();
     TargetProfiles         = new ObservableCollection <PersonModel>(MasterTargetListViewModel.GetTargetProfiles());
     RefreshContactsCommand = new ButtonCommand(CanExecuteRefresh, RefreshExecuted);
 }