示例#1
0
        private void apply_Click(object sender, RoutedEventArgs e)
        {
            if (portBox.Text.Length == 0)
            {
                return;
            }

            window.IsEnabled = false;

            try
            {
                Compot.CreatePort(portBox.Text, 9600, (Parity)parityBox.SelectedIndex, dataBitsBox.SelectedIndex + 5,
                                  (StopBits)stopBitsBox.SelectedIndex, Handshake.None, int.Parse(readTimeoutBox.Text), int.Parse(writeTimeoutBox.Text));

                ConfigData.LastSelectedCOMPort = portBox.Text;
            }
            catch (Exception ex)
            {
                new MessageWindow(ex.Message, ex.ToString()).ShowDialog();
                window.IsEnabled = true;
            }
        }
示例#2
0
 private void OnClosePort(object sender, RoutedEventArgs e)
 {
     Compot.ClosePort();
 }
示例#3
0
 private void OnShowBuffer(object sender, RoutedEventArgs e)
 {
     Compot.ShowBuffer();
 }
示例#4
0
 private void OnOpenPort(object sender, RoutedEventArgs e)
 {
     Compot.OpenPort();
 }