private void IRaiz(object sender, RoutedEventArgs e) { try { double valor1; if (double.TryParse(txtPrimeiro.Text.ToString(), out valor1)) { valor1 = double.Parse(txtPrimeiro.Text); } else { MessageBox.Show("Digite apenas valores numericos"); } Double resultado = o.Raiz(valor1); txtResultado.Text = Convert.ToString(resultado); } catch (FormatException ex) { MessageBox.Show(ex.Message, "Erro"); } }