public PrintProcess() { _sn = new List <string>(); exData = new Dictionary <string, string>(); ProcessItems.Add(new TestItemSetting() { ItemID = Guid.NewGuid(), ItemName = "打印", ItemAction = PrintAction }); template = new ExcelTemplate(); }
private static void AddListViewItem(BluetoothCmd bthCmd) { if (!string.IsNullOrEmpty(bthCmd.Name)) { ProcessItems.Add ( new ProcessItem { Name = bthCmd.Name, Value = string.Empty, Units = bthCmd.GetUnits(), id = bthCmd.Id } ); } }
public MeasurementProcess() { MeasurementTasks = new List <IMeasurementTask>(); stopwatch = System.Diagnostics.Stopwatch.StartNew(); ProcessItems.Add(new TestItemSetting() { ItemID = Guid.NewGuid(), ItemName = "连接仪器", ItemAction = ConnectAction }); ProcessItems.Add(new TestItemSetting() { ItemID = Guid.NewGuid(), ItemName = "测试", ItemAction = TestAction }); ProcessItems.Add(new TestItemSetting() { ItemID = Guid.NewGuid(), ItemName = "保存Reference", ItemAction = SaveAction }); }
private void UpdateProcessItems() { var processlist = Process.GetProcesses(); ProcessItems.Clear(); foreach (var process in processlist) { if (process.MainWindowHandle == IntPtr.Zero) { continue; } if (string.Equals(process.ProcessName, "explorer", StringComparison.OrdinalIgnoreCase)) { continue; } _trace.TraceInformation("Adding process {0}.", process.ProcessName); ProcessItems.Add(new ProcessItem(_trace, process)); } }
/// <summary> /// 构造 /// </summary> public ReferencesProcess() { TestItems = new List <ReferenceTestItem>(); ProcessItems.Add(new TestItemSetting() { ItemID = Guid.NewGuid(), ItemName = "连接仪器", ItemAction = ConnectAction }); ProcessItems.Add(new TestItemSetting() { ItemID = Guid.NewGuid(), ItemName = "获取IL Reference", ItemAction = Test1Action }); ProcessItems.Add(new TestItemSetting() { ItemID = Guid.NewGuid(), ItemName = "获取RL Reference", ItemAction = Test2Action }); ProcessItems.Add(new TestItemSetting() { ItemID = Guid.NewGuid(), ItemName = "保存Reference", ItemAction = SaveAction }); TestTypes = ProcessItems.Select(q => q.ItemID).ToArray(); Wavelengths = new List <double>(); Channels = new List <int>(); }