A string de entrada não estava no formato correto, “double.parse (textbox.text)”;
Oi sou bastante novo para estúdios visuais.
Este é o meu código até agora para fazer um exemplo de um caixa eletrônico, eu tenho uma caixa de texto e eu coloquei um montante e então eu tenho esse botão onde eu clico em crédito e adiciona o valor a um rótulo chamado equilíbrio e eu também tenho um botão chamado débito que tira o dinheiro da balança. Eu estou fazendo isso no wpf c #
Até agora eu tenho isso.
namespace BankAccounts
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private double totalamount = 0;
public string balance1;
private void buttoncredit_Click(object sender, RoutedEventArgs e)
{
totalamount = totalamount + double.Parse(textboxamount.Text)
balance1 = "Your Balance is: £";
label2.Content = balance1 + totalamount;
textboxamount.Clear();
}
private void buttondebit_Click(object sender, RoutedEventArgs e)
{
if (totalamount - double.Parse(textboxamount.Text) < 0)
{
MessageBox.Show("Overdraft Limit is not set please contact Customer Services");
}
else
{
totalamount = totalamount - double.Parse(textboxamount.Text);
balance1 = " Your Balance is: £";
label2.Content = balance1 + totalamount;
textboxamount.Clear();
}
}
private void listboxtransactions_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
}
}
}