Event Handler

Định nghĩa Event Handler là gì?

Event HandlerXử lý sự kiện. Đây là nghĩa tiếng Việt của thuật ngữ Event Handler - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Phương thức thụ lý sự kiện, trong C #, là một phương pháp có chứa mã đó được thực hiện để đáp ứng với một sự kiện cụ thể xảy ra trong một ứng dụng. xử lý sự kiện được sử dụng trong giao diện người dùng đồ họa (GUI) ứng dụng để xử lý các sự kiện như nhấp chuột vào nút và lựa chọn menu, lớn lên bằng cách điều khiển trong giao diện người dùng. Một xử lý sự kiện duy nhất có thể được sử dụng để các sự kiện quá trình nuôi dưỡng bởi nhiều điều khiển. Một sự kiện có thể được liên kết với nhiều xử lý sự kiện, mà sẽ được gọi đồng bộ khi thậm chí xảy ra. xử lý sự kiện cũng có thể được sử dụng để xử lý các sự kiện mà báo hiệu thay đổi trạng thái của một đối tượng cho các khách hàng của đối tượng.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

C # sự kiện mô hình được dựa trên một mô hình "publish-đăng ký", trong đó một lớp học (nhà xuất bản) gây nên một sự kiện, trong khi một lớp (thuê bao) nhận sự kiện đó. Một event handler là các thuê bao có chứa mã các sự kiện xử lý cụ thể. Ví dụ, một xử lý sự kiện có thể được sử dụng để xử lý một sự kiện xảy ra trong quá bấm vào một nút lệnh trong UI.In C #, một sự kiện được kết nối với bộ xử lý của nó bởi một đại biểu sự kiện. Để nâng cao một sự kiện và đáp ứng với sự kiện này, hai yếu tố cần thiết là đại biểu liên kết sự kiện để phương pháp xử lý của nó và lớp chứa dữ liệu sự kiện. Bằng cách thêm vào thể hiện ủy nhiệm để các đối tượng sự kiện bằng cách sử dụng toán tử gán Ngoài ( ‘+ =’), xử lý sự kiện được gọi là khi xảy ra sự kiện liên quan. Chữ ký của một đại biểu xử lý sự kiện bao gồm hai thông số đó đại diện cho trường hợp đối tượng huy động sự kiện và dữ liệu sự kiện đối tượng nắm giữ. Chữ ký của một phương pháp xử lý sự kiện phải phù hợp với điều đó của các đại biểu cho sự kiện đó và với kiểu trả về như void. .NET framework cung cấp một built-in xử lý sự kiện mà có thể được sử dụng trong trường hợp các đại biểu sử dụng chỉ khác nhau theo tên loại và do đó có thể giảm bớt mã mà cần phải được duy trì.

What is the Event Handler? - Definition

An event handler, in C#, is a method that contains the code that gets executed in response to a specific event that occurs in an application. Event handlers are used in graphical user interface (GUI) applications to handle events such as button clicks and menu selections, raised by controls in the user interface. A single event handler can be used to process events raised by multiple controls. An event can be associated with multiple event handlers, which will be invoked synchronously when the even occurs. Event handlers can also be used to handle events that signal an object's state changes to the object's clients.

Understanding the Event Handler

The C# event model is based on a "publish-subscribe" pattern in which a class (publisher) triggers an event, while another class (subscriber) receives that event. An event handler is the subscriber that contains the code to handle specific events. For example, an event handler can be used to handle an event that occurs during the click of a command button in the UI.In C#, an event is connected to its handler by an event delegate. To raise an event and respond to the event, the two necessary elements are the delegate that links the event to its handler method and the class that holds event data. By adding the delegate instance to the event object using the addition assignment operator (‘+=’), the event handler is called on occurrence of its associated event. The signature of an event handler delegate includes two parameters that represent the object instance raising the event and the object holding event data. The signature of an event handler method should match with that of the delegate for that event and with the return type as void. The .NET framework provides a built-in event handler that can be used in cases where the delegates used differ only by type name and hence can reduce code that needs to be maintained.

Thuật ngữ liên quan

  • Event
  • Delegate
  • Subscribe
  • Microsoft Publisher
  • Graphical User Interface (GUI)
  • Windows Forms
  • Commit
  • Access Modifiers
  • Acyclic
  • Appending Virus

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *