.NET 的TextBox獲取輸入焦點的注意事項(CSharp)


TextBox獲得焦點有幾個前提:
1. TextBox所屬的窗體(Form)在可操作(Active)狀態.,即用戶選中了Form;
2. TextBox的Enable屬性,Visiable屬性為True。

所以在Form的Activated事件中添加TextBox.Focus(),即可獲得焦點。

若TextBox存在數據,Focus()后會全選中。取消全選可用:
TextBox.SelectionStart = TextBox.Text.Length;
TextBox.ScrollToCaret();
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM