Salve.
Sto costruendo una calcolatrice, tipo quella di Windows, solo che adesso sono arrivato alla parte dove devo dare degli eventi ai bottoni in modo che funzionino in una determinata maniera.
Sto lavorando con una classe creata da me per eseguire le quattro operazioni base +,-,*,/
La mia procedura è questa:
_Il bottone dei valori numerici che inserisce un numero ogni volta che ne viene cliccato uno.
_Il bottone, ad esempio il bottone meno dove creo questo codice qui sotto
codice:
private void btnMeno_Click(object sender, EventArgs e)
{
double c = 0;
double a = Convert.ToDouble(txtVisual.Text);
ClassOperazioni sot = new ClassOperazioni(a,c);
}
_Ed il bottone uguale con il codice sottostante
codice:
private void btnUguale_Click(object sender, EventArgs e)
{
double c = 0;
double b = Convert.ToDouble(txtVisual.Text);
ClassOperazioni sot2 = new ClassOperazioni(c,b);
sot2.Sottrai();
string s = Convert.ToString((btnMeno_Click)-(sot2.Sottrai()));
txtVisual.Text = s;
}
A questo punto mi da un errore
codice:
Impossibile applicare l'operatore '-' a operandi di tipo 'gruppo metodi' e 'double'
E poi il problema e che tra un inserimento di un valore numerico ed poi clicco il segno meno ed inserisco il secondo valore numerico per fare l'operazione, non avviene lo stop sul secondo inserimento numerico, quindi il visualizzatore continua a segnare il secondo valore nel primo.