public virtual void InitializeSettingScreen(SettingScreenViewModel viewModel)
 {
     // This is called when a SettingScreenViewModel is created
     viewModel.Default.Action = this.DefaultHandler;
     viewModel.Apply.Action   = this.ApplyHandler;
     SettingScreenViewModelManager.Add(viewModel);
 }
 public override void DisposingViewModel(uFrame.MVVM.ViewModels.ViewModel viewModel)
 {
     base.DisposingViewModel(viewModel);
     SettingScreenViewModelManager.Remove(viewModel);
 }