Tôi có hộp văn bản điện thoại và email trên Biểu mẫu Windows mà tôi muốn xác thực khi người dùng rời khỏi trường.Làm thế nào để bắt chước sự kiện onBlur của JavaScript trong Windows Forms?
Khi tôi nhấp đúp vào hộp văn bản trong trình thiết kế biểu mẫu Visual Studio, nó tạo ra sự kiện textchanged
. Điều này không hoàn toàn phù hợp khi muốn gọi phương thức xác thực chỉ khi người dùng thực hiện nhập toàn bộ mục nhập, không phải sau mỗi lần gõ phím.
Có cách nào để thực hiện việc này tương tự như onBlur
sự kiện trong JavaScript không?
Tôi đã thử MouseLeave
, Off Focus
và tất cả đều hoạt động như TextChanged
.
Làm cách nào để thực hiện điều này?
BTW, ngôn ngữ C# không có 'OnBlur' hoặc bất cứ điều gì giống như nó. Đó là lớp 'System.Windows.Forms.Form' của .NET Framework có chúng. Các phương thức tồn tại cho mọi ngôn ngữ .NET. –
@ Charlie: OP và nhiều người khác dường như không nhận được sự khác biệt giữa ngôn ngữ và khuôn khổ. Ví dụ, bạn sẽ gặp khó khăn trong việc sử dụng JavaScript để tìm kiếm trênBlur. –
Tôi không biết liệu đó có phải là cách mà Java được kiến trúc hay không, nhưng nhiều người dường như nghĩ rằng .NET Framework và C# là một phần của cùng một thứ. Tôi đã nhận được sự hiểu biết về nó để giúp họ hiểu rõ hơn về các câu trả lời mà họ sẽ nhận được, hầu hết trong số đó là từ những người biết rõ hơn. –