/ / efeito de texto 'deslizante' na caixa de texto - c #, caixa de texto

efeito de texto 'deslizante' na caixa de texto - c #, caixa de texto

Eu tenho um log que é caixa de texto de múltiplas linhas que mantématualizando usando AppendText. Eu quero fazer um efeito que, quando novos dados chegam, ele escorre suavemente do fundo, em vez de simplesmente aparecer. Como posso fazer isso sem cintilação? Uma idéia que tive foi aumentar a altura da caixa de texto e alterar a coordenada y da caixa de texto, mas parece uma idéia ruim. Alguma sugestão? obrigado

Respostas:

0 para resposta № 1

Tente isso depois de atualizar a caixa de texto

    // Textbox update code

textBox1.SelectionStart = textBox1.Text.Length;
textBox1.ScrollToCaret();