//-->

Burak Tunçbilek

richtextboxsonsatiragit

C# RichTextBox

C# RichTextBox 'a metin eklendikten sonra imlecin son satıra gitmesini sağlamak ve son satıra kaydırmak

 

Giriş:Form yada UserControl üzerinde bulunan textbox yada richtextbox 'a ard arda yeni satır ile metin eklenmesi ve metnin bir kısmının görünen kısım dışında kalması sonucu scrollbar ile en alta indirmek gerekir bu işlemi kodla aşağıdaki şekilde gerçekleştirebilirsiniz.

Kod:

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

Kullanım:

Üstteki kod parçacığını textChanged eventine yazabilirsiniz(önermem), yada text'i eklediğiniz kodun altına ekleyebilirsiniz.

Örnekler:

1)Text ekleme işlemi sonuna

private void button1_Click(object sender, EventArgs e)

        {

            richTextBox2.Text += "ABT";

            richTextBox2.SelectionStart = richTextBox2.Text.Length;

            richTextBox2.ScrollToCaret();

         }

 

 

 

 

Etiketler: Richtextbox , Rich text box , text box , textbox , imleci satır sonuna götürmek , caret scroll to last line , RichTextBox son satıra gitmek , richtextbox goto last line end ,add new text and go to  page end How do I scroll a RichTextBox to the bottom