public static void Remove(ProcessInfo process)
        {
            Save(process);

            MonitoringProcesses.Remove(process);
            MonitoringProcessesDetails.Remove(process);
            MonitoringProcessesStartTime.Remove(process);
        }
 public static void CreatNewMonitor(ProcessInfo info)
 {
     if (MonitoringProcesses.Contains(info))
     {
         ShowError("重复了");
         return;
     }
     MonitoringProcesses.Add(info);
     MonitoringProcessesDetails.Add(info, new ObservableCollection <ProcessMonitorInfo>());
     MonitoringProcessesStartTime.Add(info, DateTime.Now);
     info.CanAddToMonitor = false;
 }