Ciao a tutti,
ho un textbox multiline che riempio attraverso uno stringbuilder
Public Shared Sub PrintMessage(ByVal txt As TextBox, ByVal ex As Exception)
Dim sb As New StringBuilder
sb.Append(ex.Message)
sb.Append(System.Environment.NewLine)
txt.AppendText(String.Format("{0}: {1}", nRow, sb.ToString()))
me.nRow += 1
End Sub
Inizialmente credevo che il textbox potesse contenere migliaia di righe, invece mi sono accorto che può contenere al massimo 138 righe. O magari può contenere un numero di caratteri massimo (perché ho notato che l'ultima riga non la scrive completamente).
Quello di cui ho bisogno è che quando non posso più appendere testo sul textbox mi si vada a cancellare la riga più vecchia (in questo caso la prima) e mi aggiunga la riga nuova.
C'è un metodo per farlo?
Grazie
Diego
-----------------------------------
Avanti sempre e comunque!
-----------------------------------