try
{
catch(Exepcion f)
{
MessageBox.Show("ERROR"+Environment.NewLine+ f.Message,"Dato no valido",MessageBoxButtons.OKCancel,MessageBoxIcon.Error);
}
o mejor mas completo seria asi aver si les sirve es un pedaso de lo del de opciones de pitagoras aver si le agarran la onda
private void btcal_Click(object sender, System.EventArgs e)
{
try
{
if( rbthipo.Checked==true)
{
string dat;
double a, b ,c, ca, co,h;
dat=txcata.Text;
a=double.Parse(dat);
dat=txcatb.Text;
b=double.Parse(dat);
c=(a*a)+(b*b);
c=c*c;
dat=Convert.ToString(c);
txres.Text=dat;
}
}
catch(Exception k)
{
MessageBox.Show("ERROR"+Environment.NewLine+ k.Message,"Dato incorrecto",MessageBoxButtons.RetryCancel,MessageBoxIcon.Error);
}
try
{
if( rbtcatetoad.Checked)
{
string dat;
double a, b ,c, ca, co,h;
dat=txhipo.Text;
h=double.Parse(dat);
dat=txcatop.Text;
co=double.Parse(dat);
ca=(h*h)-(co*co);
ca=ca*ca;
dat=Convert.ToString(ca);
txres.Text=dat;
}
}
catch(Exception k)
{
MessageBox.Show("ERROR"+Environment.NewLine+ k.Message,"Dato incorrecto",MessageBoxButtons.RetryCancel,MessageBoxIcon.Error);
}
}