1. 程式人生 > >C#文字框獲取焦點後游標處於文字末尾

C#文字框獲取焦點後游標處於文字末尾

在一個窗體中如果窗體載入的時候,指定讓某個控制元件獲取焦點,比如是一個文字框TEXTBOX1,而TEXTBOX1有預設的文字內容,這個時候,窗體載入的時候,TEXTBOX1中的內容是被預設選中狀態的,必須滑鼠點選一次才能在末尾繼續新增內容,比如一串編號固定的前幾位,我們是可以在texbox1中預設存在的,我們只需要輸入不同的部分即可。那麼如何讓texbox1在載入的過程中既能獲取焦點,又能讓游標定位到文字框文字內容的末尾:例子如下

 private void REG_Load(object sender, EventArgs e)
        {
            this.Show();
             this.TEXTBOX1.Focus();
             this.TEXBOX1.SelectionStart = this.T_CARDNUM.TextLength;
        }