示例#1
0
 public ConnectViewModel(MainVMBase mainVM)
 {
     MainVM      = mainVM;
     Title       = "Connect";
     Description = "Select port to connect";
     CommandOk   = new ConnectCommand(MainVM, this);
 }
示例#2
0
 public CommandBase(MainVMBase mainViewModel, VMBase viewModel)
 {
     MainViewModel       = mainViewModel;
     ViewModel           = viewModel;
     HasBusy             = true;
     UseBackgroundThread = true;
     InferiorCommands    = new List <CommandBase>();
 }
示例#3
0
 public LogViewModel(MainVMBase mainVM)
 {
     MainVM = mainVM;
     Title  = "Log";
     DialogInfo.IsTopmost = false;
     ClearLogCommand      = new ClearLogCommand(MainVM);
     SetDefaultLogCallback();
 }