Autor Tema: Posicionar siempre al principio en un TextBox  (Leído 3180 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado sauron

  • PIC12
  • **
  • Mensajes: 78
Posicionar siempre al principio en un TextBox
« en: 26 de Septiembre de 2011, 12:55:48 »
Hola compañeros foristas, mis buenos deseos.

Actualmente, estoy realizando un mini código en C# que reciba datos del puerto serial y los muestre en un TextBox.

El detalle, es que no encuentro la forma para que los muestre al PRINCIPIO y no al final, es decir, cada vez que llega un dato, se va llenando el TextBox:



Pero cada vez que llega un dato lo muestra al final y siempre hay que estar bajando la barra vertical para observar el dato, entonces lo ideal sería que el dato que llegara se mostrara al principio y no al final.

Alguna opinión? Gracias!.
« Última modificación: 26 de Septiembre de 2011, 13:02:00 por sauron »

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Posicionar siempre al principio en un TextBox
« Respuesta #1 en: 26 de Septiembre de 2011, 13:15:07 »
¿Cómo estás cargando el dato al textbox?

Desconectado sauron

  • PIC12
  • **
  • Mensajes: 78
Re: Posicionar siempre al principio en un TextBox
« Respuesta #2 en: 26 de Septiembre de 2011, 13:17:40 »
¿Cómo estás cargando el dato al textbox?

Siguiendo el ejemplo de la imagen:

TextBox.Text += "Caracter recibido:" + caracter + "\r\n";

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Posicionar siempre al principio en un TextBox
« Respuesta #3 en: 26 de Septiembre de 2011, 13:24:59 »
¿Y así?

TextBox.Text = "Caracter recibido:" + caracter + "\r\n" + TextBox.Text;

Desconectado sauron

  • PIC12
  • **
  • Mensajes: 78
Re: Posicionar siempre al principio en un TextBox
« Respuesta #4 en: 26 de Septiembre de 2011, 13:27:42 »
¿Y así?

TextBox.Text = "Caracter recibido:" + caracter + "\r\n" + TextBox.Text;

Hay cosas tan simples que a veces uno ni las ve.

Gracias compañero. Perfecto.


Desconectado fidodido18

  • PIC18
  • ****
  • Mensajes: 312
Re: Posicionar siempre al principio en un TextBox
« Respuesta #6 en: 15 de Octubre de 2011, 00:02:58 »
;)
Pueden usar textbox.apendtext("texto blablabla"); se ve mas limpio el código...  ;-)