2011-08-10 21 views

Respuesta

1

El comportamiento de la ventana de salida de Visual Studio es especial, ya que solo mantendrá el desplazamiento automático hacia abajo si el cursor está al final del cuadro de texto, que le permite examinar la salida sin molestarse si se le agregan nuevas líneas.

Tengo tal comportamiento con este código

bool scrollToEnd = TbEvents.CaretIndex == TbEvents.Text.Length; 
TbEvents.AppendText(text + Environment.NewLine); 
if (scrollToEnd) 
{ 
    TbEvents.CaretIndex = TbEvents.Text.Length; 
    TbEvents.ScrollToEnd(); 
} 
Cuestiones relacionadas