Salve ragazzi! Avrei bisogno di una dritta sul seguente codice in VB. Prima vi voglio spiegare semplicemente la mia intenzione: Ho tre caselle NumericUpDown e devo far si che se Il RadioButton [chiamato Equilatero] è selezionato e cambio uno qualsiasi dei tre valori NumericUpDown [Chiamati rispettivamente NumLato1; NumLato2_Ipo; NumBase], vorrei che tutti e tre acquistassero lo stesso valore di quello cambiato, e per far questo attuo un confronto tra i tre valori per verificare quello cambiato.
Nel codice che ho scritto, però, se provo a cambiare un valore in debug, dice che c'è un problema di Overflow...
Qualche Buon anima può spiegarmi gentilmente cosa sbaglio, ed, eventualmente, correggermi?codice:Private Sub Cambio(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NumLato2_Ipo.ValueChanged, NumLato1.ValueChanged, NumBase_Cat2.ValueChanged If Equilatero.Checked = True Then If NumLato1.Value = NumLato2_Ipo.Value Then NumLato1.Value = NumBase_Cat2.Value NumLato2_Ipo.Value = NumBase_Cat2.Value Else If NumLato1.Value = NumBase_Cat2.Value Then NumLato1.Value = NumLato2_Ipo.Value NumBase_Cat2.Value = NumLato2_Ipo.Value End If End If End If End Sub
PS: grazie in anticipo!
PS2: lo so, ci so ancora fare poco, ma ho voglia di poter imparare, anche tramite i miei errori!

 
			
			 
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando