2012-01-18 72 views

回答

10

我想說,當你刷新時,你可以將選擇光標移動到最後,然後滾動文本框直到它可見使用ScrollToCaret。

這會是這樣的

yourtextbox.SelectionStart = yourtextbox.Text.Length 
yourtextbox.ScrollToCaret() 
+0

啊!我在代碼中錯過了代碼的第一行。謝謝。 – HelpNeeder 2012-01-18 20:50:37

2

嘗試使用TextBox.Select方法:

textBox.Select(textBox.Text.Length, 0); 

這將光標移動到剛剛過去的最後一個字符在文本框中。

11

這個效果要好得多。它比Kotch的解決方案更好,因爲不需要不斷更新光標的位置。

txtDisplay.AppendText(txtDisplay.SelectedText); 
+1

當然是最簡單和最直觀的方式來追加文本到文本框緩衝區並保持最新的文本添加在視圖中。 – Roland 2016-05-11 10:38:44

相關問題