private void CancelAction() { Name = string.Empty; Description = string.Empty; Route = string.Empty; Ports.Clear(); }
public void Clear() { Contaminants.Clear(); TransshippingAreas.Clear(); ControlStations.Clear(); Ports.Clear(); EnvironmentalEquipments.Clear(); }
public void Clear() { Ports.Clear(); Connections.Clear(); ComponentInstances.Clear(); PortsDefenitions.Clear(); InternalPortsInstances.Clear(); }
public override void InitPorts() { Ports.Clear(); Ports.Add(new CapeMaterialPort("feed", CapePortDirection.CAPE_INLET, "feed for Flash")); Ports.Add(new CapeMaterialPort("vapor", CapePortDirection.CAPE_OUTLET, "vapor for Flash")); Ports.Add(new CapeMaterialPort("liquid", CapePortDirection.CAPE_OUTLET, "liquid for Flash")); Ports.Add(new CapeEnergyPort("energy", CapePortDirection.CAPE_INLET)); }
private void UpdatePortsList(object commandParameter)//(ObservableCollection<APortEntryModel> portz) { Ports.Clear(); foreach (string aPort in SerialPort.GetPortNames()) { Ports.Add(new APortEntryModel { PortEntry = aPort }); } //if (Ports.Count > 0) // Sel_Port = Ports[0]; }
public void Refresh() { var _portnames = SerialPort.GetPortNames(); Ports.Clear(); if (_portnames.Length > 0) { Array.Sort(_portnames); if (_portnames.Contains("COM1")) { var pn = _portnames.ToList(); pn.Remove("COM1"); _portnames = pn.ToArray(); } using (var searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PnPEntity WHERE Caption like '%(COM%'")) try { var ports = searcher.Get().Cast <ManagementBaseObject>().ToList().Select(p => p["Caption"].ToString()); var portList = _portnames.Select(n => ports.FirstOrDefault(s => s.Contains('(' + n + ')'))).ToList(); foreach (var fullname in portList) { var name = fullname.Substring(fullname.IndexOf("(COM") + 1).TrimEnd(')'); var port = new ComPort(name); port.FullName = name + " - " + fullname.Replace('(' + name + ')', string.Empty).Trim(); Ports.Add(port); } } catch { } if (Ports.Count != _portnames.Length) { foreach (var port in _portnames) { if (port.StartsWith("COM") && Ports.Where(n => n.Name == port).FirstOrDefault() == null) { Ports.Add(new ComPort(port)); } } } if (Ports.Count > 0) { SelectedPort = Ports[0].Name; } } }
private void ReadPorts() { string[] ports = SerialPort.GetPortNames(); Ports.Clear(); SelectedPort = null; foreach (var item in ports.OrderBy(x => x)) { Ports.Add(item); } string lastport = Properties.Settings.Default.LastPort; SelectedPort = Ports.Where(x => x == lastport).FirstOrDefault() ?? Ports.FirstOrDefault(); }
private void AtualizaListaCom() { int i = 0; bool qtd = false; if (Ports.Count == SerialPort.GetPortNames().Length) { foreach (string s in SerialPort.GetPortNames()) { if (Ports.Contains(s) == false) { qtd = true; } } } else { qtd = true; } //Se não foi detectado diferença if (qtd == false) { return; //retorna } //limpa comboBox Ports.Clear(); //adiciona todas as COM diponíveis na lista foreach (string s in SerialPort.GetPortNames()) { Ports.Add(s); } }
private void LoadPorts() { Ports.Clear(); Ports.AddRange(ArduinoCLI_API.GetPorts()); ((BindingSource)(cbComPorts.DataSource)).ResetBindings(false); }