private void txtRegisterQry_Validated(object sender, System.EventArgs e) { if (IsRegisterQtyValid()) { QregisterErrorProvider.SetError(this.txtRegisterQty, String.Empty); } if (Convert.ToUInt16(txtRegisterQty.Text) > 6) { QregisterErrorProvider.SetError(this.txtRegisterQty, "There are 6 registers!"); } }
private void btnSaveSettings_Click(object sender, EventArgs e) { Settings.Default.SlaveID = Convert.ToUInt16(txtSlaveID.Text); Settings.Default.SampleRate = Convert.ToUInt16(txtSampleRate.Text); Settings.Default.StartAddress = Convert.ToUInt16(txtStartAddr.Text); Settings.Default.RegisterQ = Convert.ToUInt16(txtRegisterQty.Text); Settings.Default.ComPort = Convert.ToString(lstPorts.SelectedItem); if ((slaveErrorProvider.GetError(txtSlaveID) == "") && (sampleRateErrorProvider.GetError(txtSampleRate) == "") && (QregisterErrorProvider.GetError(txtRegisterQty) == "") && (startaddErrorProvider.GetError(txtStartAddr) == "")) { Settings.Default.Save(); this.Close(); } else { MessageBox.Show("Check yout input values!"); } }