2009-09-11 52 views
1

我是一個實時出價充足的文本,需要滾動
用戶輸入一個字符串,我突出顯示所有出現使用查找和選擇的組合,這是偉大的,但現在我希望用戶能夠按Next的能力,並且下一個明顯的實例應該是可見的,比如邊界矩形的2at/3(我甚至可以在邊界的頂部解決)我如何滾動到一個富文本框中的字符串

我該如何滾動到索引(我緩存索引,因爲我覺得和標記)

哦也,這是C#的WinForms .NET 2.0

+0

哪些語言和平臺,是這個問題的問候?的WinForms? ASP.NET? – 2009-09-11 07:04:31

+0

c#winforms 2.0 – Rahul 2009-09-11 07:09:48

回答

4

將選擇開始設置到下一個位置,然後使用ScrollToCaret滾動到富文本框中的該位置。

rText1.SelectionStart = i 
rText1.ScrollToCaret() 
+0

完美工作!謝謝 – 2016-08-07 13:54:12

1
private void myrichTextBox_TextChanged(object sender, EventArgs e) 
{ 
    myrichTextBox.SelectionStart = myrichTextBox.Text.Length; //Set the current caret position    at the end 
    myrichTextBox.ScrollToCaret(); //Now scroll it automatically 
} 
相關問題