Beispiel #1
0
        private void buttonCalcularArea_Click(object sender, EventArgs e)
        {
            double resultado = 0;

            if (objeto == 1)
            {
                objRueda.ModificarRadio(Convert.ToDouble(textBoxRegistrodevalor.Text));
                resultado = objRueda.CalcularArea();
            }
            else if (objeto == 2)
            {
                objMoneda.ModificarRadio(Convert.ToDouble(textBoxRegistrodevalor.Text));
                resultado = objMoneda.CalcularArea();
            }
            string            mensaje    = "El area de objeto " + nombreobjeto + " es; " + resultado;
            string            titulo     = "Cerrar ventana";
            MessageBoxButtons objbuttons = MessageBoxButtons.YesNo;
            DialogResult      result     = MessageBox.Show(mensaje, titulo, objbuttons, MessageBoxIcon.Information);

            if (result == DialogResult.Yes)
            {
                this.Close();
            }
            else
            {
            }
        }
Beispiel #2
0
        private void btnCalcularArea_Click(object sender, EventArgs e)
        {
            Circunferencia C;
            Rectangulo     R;
            Triangulo      T;

            if (rbCircunferencia.Checked)
            {
                C       = new Circunferencia();
                C.Radio = double.Parse(txtRadio.Text);
                MessageBox.Show($"El area de la circunferencia es de {C.CalcularArea()}");
            }
            if (rbRectangulo.Checked)
            {
                R       = new Rectangulo();
                R.Ancho = double.Parse(txtAncho.Text);
                R.Largo = double.Parse(txtLargo.Text);
                MessageBox.Show($"El area del rectangulo es de {R.CalcularArea()}");
            }
            if (rbTriangulo.Checked)
            {
                T        = new Triangulo();
                T.Altura = double.Parse(txtAltura.Text);
                T.Ancho  = double.Parse(txtAncho.Text);
                MessageBox.Show($"El area del triangulo es de {T.CalcularArea()}");
            }
            foreach (Control control in gbDatos.Controls)
            {
                if (control is TextBox)
                {
                    control.Text = "";
                }
            }
        }