Symphonary.NWGUI.SerialPortSelectorOkClicked C# (CSharp) Method

SerialPortSelectorOkClicked() private method

private SerialPortSelectorOkClicked ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void
        private void SerialPortSelectorOkClicked(object sender, RoutedEventArgs e)
        {
            s_SelectedSerialPort = serialPortSelector.SelectedAvailableSerialPort;
            serialPort.Close();

            if (s_SelectedSerialPort == string.Empty) {
                MessageBox.Show("You have not selected a serial port!");
                return;
            }

            try {
                serialPort.PortName = s_SelectedSerialPort;
                serialPort.Open();
            } catch (IOException ex) {
                MessageBox.Show("The selected serial port could not be opened");
            }
        }