¿Cómo se hace?
Borrar linea 1 de textbox multilinea y que la linea 2, suba a la primera, la tercera a la segunda y así con todas....
Se puede hacer así, dónde línea es el número de línea a borrar en este caso la primera.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim línea As ULong = 1
If TextBox1.Lines.Count >= línea Then
Dim líneas As List(Of String) = TextBox1.Lines.ToList : líneas.RemoveAt(línea - 1)
TextBox1.Lines = líneas.ToArray
End If
End Sub
gracias, me has salvado la vida :D pense que nunca daria por finalizado el programa :P
Cita de: Keyen Night en 4 Agosto 2011, 16:24 PM
Se puede hacer así, dónde línea es el número de línea a borrar en este caso la primera.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim línea As ULong = 1
If TextBox1.Lines.Count >= línea Then
Dim líneas As List(Of String) = TextBox1.Lines.ToList : líneas.RemoveAt(línea - 1)
TextBox1.Lines = líneas.ToArray
End If
End Sub
Una última duda pro favor, como hago para por ejemplo darle una vez a un button y en un label sale, 1, le doy otra vez y sale 2, otra y 3 etc.. gracias :P
Crea una variable Global , es decir, fuera del evento del button y que ira aumentando de a 1 cada vez q entra al evento del button y asignando label1 = variable global
ya he descubierto como se hace, lo que digo en mi 2ª pregunta:
Label6.Text = CStr(CDbl(Label6.Text) + 1)