Beispiel #1
0
        private void TemperatureConvertButton_Click(object sender, EventArgs e)
        {
            ConversionTextBox.Clear();
            float number = 0f;

            if (TemperatureTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("Please enter a temperature value that you wish to convert", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            try
            {
                number = Convert.ToSingle(TemperatureTextBox.Text);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Invalid Value!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (CeltoFahRadioButton.Checked)
            {
                ConversionTextBox.Text = ((number * 9 / 5) + 32).ToString();
            }
            if (FahtoCelRadioButton.Checked)
            {
                ConversionTextBox.Text = ((number - 32) * 5 / 9).ToString();
            }
            if (KeltoCelRadioButton.Checked)
            {
                ConversionTextBox.Text = (number - 273.15).ToString();
            }
            if (KeltoFahRadioButton.Checked)
            {
                ConversionTextBox.Text = ((number - 273.15) * 9 / 5 + 32).ToString();
            }
        }
Beispiel #2
0
 private void ResetTemperatureButton_Click(object sender, EventArgs e)
 {
     ConversionTextBox.Clear();
     TemperatureTextBox.Clear();
     TemperatureTextBox.Focus();
 }