Có cách nào để tìm hiểu xem các "TextChanged" Sự kiện này được sa thải vìLàm thế nào để tìm hiểu xem "TextChanged" Sự kiện này được bắn nếu người dùng đang gõ vào một textbox hoặc myTextBox.Text được gọi là lập trình
- người dùng đang nhập vào hộp văn bản hoặc
- lập trình viên được gọi là myTextBox.Text = "something"?
Chỉ cần để cung cấp cho bạn một số màu sắc về vấn đề này, tôi không muốn phản ứng khi người dùng gõ từng chữ cái vào textbox vì vậy tôi đang sử dụng "Validated" sự kiện để đón khi người dùng được thực hiện vì vậy tôi có thể phản ứng. Vấn đề là tôi không có cách nào để bắt khi lập trình viên làm "myTextbox.Text =" cái gì đó ". Cách duy nhất tôi biết để nắm bắt các thay đổi là sử dụng TextChanged nhưng sau đó tôi không muốn phản ứng khi sử dụng là đánh máy mỗi chữ cái vào textbox. Bất kỳ lời đề nghị?
?? không phải là người lập trình dưới sự kiểm soát của bạn? – vulkanino
Ngữ cảnh mà bạn cần để xác thực đầu vào của lập trình viên cho hộp văn bản của bạn như thế nào? Không nên lập trình viên biết đầu vào hợp lệ là gì và kiểm tra trước khi thiết lập văn bản thành một cái gì đó? Việc xác thực đơn giản có thể được thêm vào thuộc tính myTextbox.Text (ghi đè thuộc tính Văn bản mặc định) cũng như nếu bạn không muốn kiểm tra được thực hiện ở mỗi vị trí trong mã nơi văn bản được đặt. – jzworkman
Tôi đang tạo hộp văn bản "Định dạng" sẽ hiển thị văn bản trong hộp văn bản với chuỗi định dạng khi văn bản của hộp văn bản được nhập (như mặt nạ nhưng có thể tùy chỉnh hơn) – Denis