Пример #1
0
        public void CloseSetup()
        {
            if (_dialog == null) {
                return;
            }

            _dialog.Dispose();
            _dialog = null;
        }
Пример #2
0
 public Control Setup()
 {
     return _dialog ?? (_dialog = new SetupDialog {SelectedPort = _serialPort});
 }
Пример #3
0
        public Control Setup()
        {
            return _dialog ?? (_dialog = new SetupDialog { SelectedPort = _serialPort });

            //using (var dialog = new SerialSetupDialog(_serialPort)) {
            //    dialog.Show();
            //    //if (dialog.ShowDialog() != DialogResult.OK) {
            //    //    return;
            //    //}
            //    _serialPort = dialog.SelectedPort;
            //    _serialPort.Handshake = Handshake.None;
            //    _serialPort.Encoding = Encoding.UTF8;
            //    _setupData.SetString(_setupNode, "Name", _serialPort.PortName);
            //    _setupData.SetInteger(_setupNode, "Baud", _serialPort.BaudRate);
            //    _setupData.SetString(_setupNode, "Parity", _serialPort.Parity.ToString());
            //    _setupData.SetInteger(_setupNode, "Data", _serialPort.DataBits);
            //    _setupData.SetString(_setupNode, "Stop", _serialPort.StopBits.ToString());
            //}

            //return null;
        }