1. 程式人生 > >C#中,如何讓richTextBox旁邊的滾動條始終處於最下方

C#中,如何讓richTextBox旁邊的滾動條始終處於最下方

利用的是是richTextBox的ScrollToCaret屬性 ,即將控制元件的內容滾動到當前插入符號位置。

新增richtextBox的TexChange事件。

並在在richTextBox_TextChanged事件中加入程式碼:richTextBox1.ScrollToCaret();

就ok了。

以上方法有弊端,有時候顯示會造成,有半行資料時,滾動條未滾動最底。

方法二:

            richTextBox2.SelectionStart = richTextBox2.Text.Length;
            richTextBox2.SelectionLength = 0;
            richTextBox2.Focus();