private void listViewBarcode_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) { currentListViewItem = e.Item.Text; //ListView item = (ListView)sender; //e.Item.Text currentData = SerialPortDataManage.m_SerialPortDoc.m_SerialPortDataDictionary[e.Item.Text]; currentData.ShowSettingForm(panelBarcodeData); }
private void buttonAdd_Click(object sender, EventArgs e) { listViewBarcode.Items.Add(txt_StationName.Text); SerialPortData barcodeData = new SerialPortData(); barcodeData.StationName = txt_StationName.Text; SerialPortDataManage.m_SerialPortDoc.m_SerialPortDataList.Add(barcodeData); SerialPortDataManage.m_SerialPortDoc.m_SerialPortDataDictionary.Add(txt_StationName.Text.Trim(), barcodeData); SerialPortDataManage.m_SerialPortDoc.SaveDoc(); }
public bool Init(SerialPortData data) { this.barcodeData = data; try { serialPort.PortName = barcodeData.PortName; serialPort.BaudRate = barcodeData.BaudRate; serialPort.DataBits = barcodeData.DataBit; serialPort.StopBits = barcodeData.StopBit; serialPort.Parity = barcodeData.Parity; serialPort.Open(); bInitOK = true; //System.Threading.Thread readThread = new System.Threading.Thread(ReadThread); //readThread.IsBackground = true; //readThread.Start(); } catch { bInitOK = false; } return(bInitOK); }
public SerialPortForm(SerialPortData data) { InitializeComponent(); this.data = data; }
public bool Init(SerialPortData data) { return(true); }