Advertisement
ITAsimo456

Calcolatrice

Apr 24th, 2021
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. Calcolatrice
  2.  
  3. Due textbox txtNum1 e txtNum2 permettono all'utente di inserire due numeri.
  4. Un gruppo di quattro radiobutton rdoSomma, rdoProd, rdoDiv, rdoSottr permette all'utente di scegliere che operazione effettuare.
  5. Alla pressione di un bottone btnCalcola, il risultato viene visualizzato in una label lblRisultato, mentre txtNum1 e txtNum2 vengono svuotate.
  6.  
  7. Ci sono inoltre due listBox affiancate (lstOperazione e lstRisultato) che fungono da cronologia.
  8. Alla pressione di btnCalcola, viene aggiunta a lstOperazione l'operazione
  9. effettuata nel formato "num1 operazione num2", per esempio "13 + 5", mentre
  10. nella lstRisultato viene aggiunto il risultato dell'operazione.
  11.  
  12. Vogliamo anche permettere all'utente di selezionare un risultato da lstRisultato e copiarlo in txtNum1 o txtNum2:
  13. A fianco di lstRisultato ci sono due checkbox chkNum1, chkNum2 e un bottone btnInserisci.
  14. Alla pressione di btnInserisci, se un risultato è selezionato in lstRisultato lo inserisce nella textbox
  15. corrispondente alla selezione delle checkbox (se chkNum1 è selezionata, il risultato viene messo in txtNum1.
  16. Stessa cosa per chkNum2. Se entrambe sono selezionate, il risultato viene messo in entrambe le textbox.)
  17. Se invece nessuna delle due checkbox è selezionata, il bottone btnInserisci deve essere disabilitato.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement