3
我使用System.Windows.Forms.RichTextBox
和做這樣的事情如何將RichTextBox光標設置爲最後?
RichTextBox1.Text = "Hello World";
但這句話在RichTextBox的光標位置後仍保留在開始。有什麼辦法可以把它設置到最後?
我使用System.Windows.Forms.RichTextBox
和做這樣的事情如何將RichTextBox光標設置爲最後?
RichTextBox1.Text = "Hello World";
但這句話在RichTextBox的光標位置後仍保留在開始。有什麼辦法可以把它設置到最後?
這應該爲你做它:
richTextBox1.Select(richTextBox1.Text.Length, 0);
編輯:如果你有很多在文本框中的文本和它滾動插入符進入視野也加入這一行:
richTextBox1.ScrollToCaret();
有關更多信息,請參見msdn。
感謝Buddy !!!!!! 它確實爲我工作。 – 2010-08-27 10:43:25
這是一個古老的toppic,但它幾乎幫助我。 '.Length()'在: 'RichTextBox1.Select(RichTextBox1.Text.Length() - 1,0);'應該只是'.length',因爲它是一個屬性而不是方法 – 2014-02-14 16:38:08
我刪除了括號長度後。 – Derek 2014-08-09 10:58:18