Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
domandona: io ho una serie di checkbox, che in base al valore (se spuntata o meno) devono aggiungere del testo a una casella di testo multilinea(come quella dove scriviamo i post insomma..) il problems è che ogni volta che ne clicco una, mi ri resetta tutto quello che ha scritto dentro vi posto anche il codice così date un occhio
Codice sorgente - presumibilmente VB.NET
Note ="testo di base: "
If optSosp(0).Value= 1 Then
StrTemp = StrTemp &"testo 1, "
ElseIf optSosp(1).Value= 1 Then
StrTemp = StrTemp &"testo 2, "
ElseIf optSosp(2).Value= 1 Then
StrTemp = StrTemp &"testo 3, "
virgola = 1
...
....
....
ElseIf optSosp(9).Value= 1 Then
StrTemp = StrTemp &"testo 9, "
EndIf
Note = Note & StrTemp
note è il campo multilinea, mentre le check sono i vari optSosp (così chiamati perchè in origine erano optionbutton, successivamente si è rivelato necessario trasformarli in check e in tutto il programma avrei dovuto cambiare nomi).
se ad esempio la 3, la 7 e la 5 son selezionate ci sarà questo testo in note:
testo di base: testo 3, testo5, testo7,
e se la 5 viene deselezionata sarà solo
testo di base: testo 3, testo7,
StrTemp è una variabile, giusto?!allora secondo me dovresti scrivere
"StrTemp=StrTemp+"testo2""
ho fatto un programma con la stessa esigenza e a me funziona!!!!spero di esserti stato utile!!!!!!