CNCGUI.MainForm.loadPortSelector C# (CSharp) Method

loadPortSelector() private method

private loadPortSelector ( ) : void
return void
        private void loadPortSelector()
        {
            List<String> sortedPortsList = new List<String>();

            PortsList.Items.Clear();

            foreach (string portname in SerialPort.GetPortNames())
                sortedPortsList.Add(portname);

            if (sortedPortsList.Count < 1)
                MessageBox.Show("No serial ports found.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            else
            {
                sortedPortsList.Sort();
                PortsList.Items.AddRange(sortedPortsList.ToArray());
                PortsList.SelectedIndex = 0;
            }
        }