private void cbFileProtocol_SelectedIndexChanged(object sender, EventArgs e) { if (cbFileProtocol.SelectedIndex < 0) { return; } chkSendByLine.Visible = false; chkSendCRRF.Visible = false; chkSlipPacket.Visible = false; numPacketLen.Visible = false; labDelayTime.Visible = false; numDelayTime.Visible = false; labReport.Text = ""; _FileTransMode = (FileTransmitMode)cbFileProtocol.SelectedIndex; switch (_FileTransMode) { case FileTransmitMode.ASCII: chkSendByLine.Visible = true; labDelayTime.Visible = true; chkSendCRRF.Visible = true; numDelayTime.Visible = true; break; case FileTransmitMode.Binary: chkSlipPacket.Visible = true; numPacketLen.Visible = true; labDelayTime.Visible = true; numDelayTime.Visible = true; break; } }
private void FormFileSend_Load(object sender, EventArgs e) { cbFileProtocol.Items.Clear(); cbFileProtocol.Items.Add("ASCII"); cbFileProtocol.Items.Add("Binary"); cbFileProtocol.Items.Add("Xmodem"); cbFileProtocol.Items.Add("Xmodem-1K"); cbFileProtocol.Items.Add("Ymodem"); cbFileProtocol.Items.Add("Ymodem-1K"); cbFileProtocol.SelectedIndex = 0; _FileTransMode = FileTransmitMode.ASCII; labReport.Text = ""; LoadConfig(); }