Не работает button_Click - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Не работает button_Click, код:
private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                label5.Text = Convert.ToString(SphereOB.V(SphereOB.R));
                label4.Text = Convert.ToString(SphereOB.S(SphereOB.R));
            }
            catch (FormatException)
            {
                MessageBox.Show("Введённая строка не отображает число, допустимое для заданного типа");
                textBox1.Focus();
            }
            catch (OverflowException)
            {
                MessageBox.Show("Введено слишком большое число");
                textBox1.Focus();
            }
        }
Класс SphereOB:
class Sphere
    {
        int a;
        // Свойство сферы
        public int R
        {
            get { return a; }
            set { a = value; }
        }
        // Создаём методы класса 
        public double V(int r)
        {
            return Math.Round(4 * Math.PI * Math.Pow(r, 3) / 4, 3);
        }
 
        public double S(int r)
        {
            return Math.Round(4 * Math.PI * Math.Pow(r, 2), 3);
        }
    }
Самое главное что и это не работает:
private void button2_Click(object sender, EventArgs e)
        {
            Form Form1 = new Form1();
            Form1.Show();
            this.Hide();
        }
Так, что дело не классе, я думаю.

Решение задачи: «Не работает button_Click»

textual
Листинг программы
public Form2()
        {
            InitializeComponent();
        button1.Click+=button1_Click;
        button2.Click+=button2_Click;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.25 из 5