public void CloseSetup() { if (_dialog == null) { return; } _dialog.Dispose(); _dialog = null; }
public Control Setup() { return _dialog ?? (_dialog = new SetupDialog {SelectedPort = _serialPort}); }
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; }