Exemplo n.º 1
0
 protected void OnButton1Clicked(object sender, EventArgs e)
 {
     if (this.num1.Text == null || this.num1.Text == "")
     {
         textview4.Buffer.Text += "ERRO: Nenhum numero digitado.\n";
     }
     else if (this.combobox1.Active == 0)
     {
         textview4.Buffer.Text += "ERRO: Base de origen nao foi selecionada.\n";
     }
     else if (this.combobox2.Active == 0)
     {
         textview4.Buffer.Text += "ERRO: Base final nao foi selecionada.\n";
     }
     else
     {
         try{
             textview4.Buffer.Text = ConvertClass.conver(this.num1.Text, this.combobox1.Active, this.combobox2.Active);
         }
         catch (Exception ex) {
             MessageDialog md = new MessageDialog(this, DialogFlags.DestroyWithParent, MessageType.Error, ButtonsType.Close, "Error: Tentativa de conversao de numero maior que 64 bits. \n" + ex.ToString());
             md.Run();
             md.Destroy();
         }
     }
     textview4.ScrollToIter(textview4.Buffer.EndIter, 0, true, 0, 0);
 }