Tôi đang tạo biểu mẫu trong ứng dụng C# WinRT và tôi muốn hạn chế các ký tự trong một trong các thành phần TextBox thành chữ số. (TextBox này sẽ dành cho người dùng nhập một năm vào.)Hạn chế các ký tự trong một TextBox
Tôi đã tìm kiếm một lúc nhưng chưa thể tìm ra điều này mà không cần thiết lập trình xử lý sự kiện trên sự kiện TextChanged
và kiểm tra thuộc tính text
trên mỗi lần nhấn phím. Có cách nào để chỉ đơn giản nói rằng một người dùng chỉ có thể nhập các ký tự cụ thể vào một TextBox?
Đánh dấu đây là câu trả lời vì nó chủ yếu giải quyết được vấn đề tôi đang gặp phải. Điều này sẽ hạn chế TextBox chỉ hiển thị số. Tuy nhiên, tôi đã từ khi xem lại phần này của ứng dụng của tôi và thay thế trường năm bằng ComboBox, để tránh hoàn toàn vấn đề. (Tôi đã có một phạm vi cố định của năm có thể, vì vậy tôi không biết tại sao tôi đã không sử dụng một ComboBox ở nơi đầu tiên.) –