Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: Satanic_Brain en 20 Junio 2005, 08:19 AM

Título: TextBox - Pregunta
Publicado por: Satanic_Brain en 20 Junio 2005, 08:19 AM
Hola a todos... se que es una pregunta muy tonta pero recien estoy empezando en esto de VB y tengo un problema... tengo una textbox donde voy agregando texto con la propiedad multiline, tambien agregue un scroll vertical, pero cuando la textbox se llena de texto y completa todo el tamaño de la textbox, sigue escribiendo pero no se ve a menos que se baje el scroll a mano...

Como puedo hacer para que el scroll siga siempre la ultima linea y no la primera?

estuve buscando en el msdn pero no encontre nada x el estilo
(tambien agradeceria si me pasaran algun link a MSDN y que me expliquen como buscan uds cosas alli)

muchas gracias de antemano!!
Título: Re: TextBox - Pregunta
Publicado por: Ertai en 20 Junio 2005, 10:36 AM
nombre_textbox.SelStart = Len(nombre_textbox.Text)

Saludos.
Título: Re: TextBox - Pregunta
Publicado por: Satanic_Brain en 20 Junio 2005, 17:50 PM
Mmmm, podrias explicarmelo un poco mejor, porque agrego la linea que me decis pero no varia en nada... el textbox se sigue llenando y el texto nuevo sigue apareciendo no visible (a menos que mueva el scroll con el mouse...)

agradeceria mucho ayuda con esto

adiossss
Título: Re: TextBox - Pregunta
Publicado por: Crack_X en 20 Junio 2005, 17:55 PM
Esa linea debes ponerla en el evento OnText_Change() o algo parecido.
Título: Re: TextBox - Pregunta
Publicado por: Ertai en 20 Junio 2005, 18:07 PM
Claro, es que es de lógica, en el evento de cambiar el textbox.

Saludos.
Título: Re: TextBox - Pregunta
Publicado por: Satanic_Brain en 21 Junio 2005, 02:14 AM
sigo sin poder hacerlo andar...

el evento por lo que averigué deberia llamarse (en mi caso) Text1_TextChanged()

dentro del evento puse

Text1.SelStart = Len(Text1.Text)

pero sigue sin funcionar...

si me pueden dar una mano estre muy agradecido

gracias x todo lo que me vienen ayudando
Título: Re: TextBox - Pregunta
Publicado por: Crack_X en 21 Junio 2005, 02:18 AM
Private Sub Text1_Change()
Text1.SelStart = Len(Text1.Text)
End Sub


Pusiste en las propiedades multiline y scrollbars?

Y espero que donde lo estes probando se llame text1  ::)
Título: Re: TextBox - Pregunta
Publicado por: Satanic_Brain en 21 Junio 2005, 05:05 AM
si, lo tengo en multiline y con scrolls (como dije en el primer post)

el codigo deberia ser como vos lo pusiste? "Text1_Change()" o como lo puse yo? "Text1_Changed()"?

nose que mas probar... espero alguien pueda ayudarme

gracias!
Título: Re: TextBox - Pregunta
Publicado por: Crack_X en 21 Junio 2005, 05:09 AM
Como lo puse yo.
Título: Re: TextBox - Pregunta
Publicado por: Slasher-K en 21 Junio 2005, 05:28 AM
Lee un tutorial de Visual Basic.