private void Convert()
        {
            try
            {
                decimal userInput      = Decimal.Parse(UserInputTextBox.Text);
                string  initialUnits   = InitialUnitsComboBox.SelectedItem.ToString();
                string  resultingUnits = ResultingUnitsComboBox.SelectedItem.ToString();

                //Format the initial value label to include commas and rounding
                InitialValueLabel.Text = String.Format("{0:#,##0.####}", Decimal.Parse(userInput.ToString()));
                InitialUnitsLabel.Text = initialUnits;

                ResultingValueLabel.Text = resultingUnits;
                ResultingUnitsLabel.Text = resultingUnits;

                decimal result = calculator.Convert(initialUnits, resultingUnits, userInput);

                //Perform rounding operations
                result = decimal.Round(result, 4, MidpointRounding.AwayFromZero);
                string resultString = result.ToString("0.####");
                //Format the result label to include commas
                ResultingValueLabel.Text = String.Format("{0:#,##0.####}", Decimal.Parse(resultString));

                InitialValueLabel.Show();
                InitialUnitsLabel.Show();
                EqualsLabel.Show();
                ResultingUnitsLabel.Show();
                ResultingValueLabel.Show();
            }
            catch (Exception exception)
            {
                //Inform developer about exception in gui
                Console.WriteLine(exception.ToString());
            }
        }