private void ComSelector_GotMouseCapture(object sender, MouseEventArgs e) { try { coms = new ComReadAndWrite(); var ComPorts = ComSelector; ComPorts.ItemsSource = coms.ComSerialPort; ConnectWithSerialPort.IsEnabled = true; MQTTEventTrigger.LoadSerialPort(coms); } catch { Task.Factory.StartNew(() => AMiddle.home.SnackbarThree.MessageQueue.Enqueue("读取串口信息失败")); } }