Variare il valore di uno SpinBox da codice e non con il controllo diretto del mouse
Da Gambas-it.org - Wikipedia.
Versione del 15 feb 2023 alle 16:20 di Vuott (Discussione | contributi)
Il valore visibile di uno SpinBox, come è noto, può essere variato manualmente agendo direttamente con il puntatore mouse. E', però, possibile effettuare la variazione del valore anche mediante il codice.
Nell'esempio che segue, cliccando su un Button, si otterrà l'incremento del valore dello SpinBox posto sul Form:
Public Sub Button1_Click() ' Imposta il salto incrementale/decrementale: SpinBox1.Step = 3 ' Incrementa il valore dello "SpinBox" in base alla quantità del salto incrementale impostato: SpinBox1.Value += SpinBox1.Step Print SpinBox1.Value End
Se il valore del salto incrementale/decrementale non viene stabilito, il salto di default sarà pari ad 1.
Per ottenere invece un decremento del valore dello SpinBox, si dovrà ovviamente porre il segno meno. Il valore presente nello SpinBox, però, dovrà essere superiore a zero:
SpinBox1.Value -= SpinBox1.Step