¿Borrar linea 1 de textbox multilinea y que la 2ª, suba a la primera?

Iniciado por usuario oculto, 4 Agosto 2011, 13:30 PM

0 Miembros y 2 Visitantes están viendo este tema.

usuario oculto

¿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....
Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)

Keyen Night

Se puede hacer así, dónde línea es el número de línea a borrar en este caso la primera.

Código (vb.net) [Seleccionar]
   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
La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...

usuario oculto

gracias, me has salvado la vida :D pense que nunca daria por finalizado el programa :P
Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)

usuario oculto

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.

Código (vb.net) [Seleccionar]
   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
Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)

$Edu$

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

usuario oculto

ya he descubierto como se hace, lo que digo en mi 2ª pregunta:
Label6.Text = CStr(CDbl(Label6.Text) + 1)
Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)