1. 程式人生 > >C#中控制TextBox的游標位置

C#中控制TextBox的游標位置

若要將游標置於控制元件的內容的開頭,應呼叫方法,並指定選擇內容的起始位置為 0,選擇長度為 0

C#
textBox1.Select(0, 0);

若要將游標置於控制元件的內容的末尾,應呼叫方法,並指定選擇內容的起始位置等於文字內容的長度,選擇長度為 0

C#
textBox1.Select(textBox1.Text.Length, 0);

若要將游標置於TextBox控制元件的內容的當前位置,應呼叫Select方法,並指定選擇內容的起始位置等於游標的當前位置,選擇長度為 0

C#
textBox1.Select(textBox1.SelectionStart, 0);

游標設定好後,將文字滾動到游標處

C#

textBox1.ScrollToCaret();