Tôi đang sử dụng hộp văn bản có mặt nạ có mặt nạ số điện thoại và nếu bạn nhấp vào điều khiển, vị trí con trỏ được đặt ở bất kỳ nơi nào chuột được nhấp. Tôi muốn ghi đè vị trí mặc định của con trỏ sao cho:Làm thế nào để định vị con trỏ ở cuối văn bản trên hộp văn bản được che dấu?
Nếu không nhập văn bản, con trỏ được đặt ở đầu hộp văn bản.
Nếu văn bản đã được nhập và kiểm soát được nhấp vào, định vị con trỏ sau số đầu vào cuối cùng.
Có cách nào để thực hiện việc này không?
EDIT
Một số người đã đề nghị sử dụng mã này:
PhoneNumber.SelectionStart = PhoneNumber.Text.Length;
Nhưng điều này sẽ không làm việc kể từ khi literals mặt nạ đang nằm trong số lượng chiều dài, mà vít lên vị trí con trỏ. Tôi biết rằng bạn có thể đặt thuộc tính textmaskformat để loại trừ các chữ, nhưng số đếm vẫn không đúng bởi vì các chữ cái vẫn được hiển thị.
Bạn nên đề cập đến trong các câu hỏi của mình về các sự cố bạn gặp phải cho đến thời điểm này. –